[Gegl-developer] Curve - Second Iteration

Mark Probst mark.probst at gmail.com
Fri May 18 12:17:25 PDT 2007


Hi!

This is the second version, this time with chanting and XML
serialization support.

There's a general issue with the XML module (not related to my
patches): It relies on the C library functions for printing and
parsing floating point numbers, which is done in a locale-specific
way.  If the application sets a locale which uses a different decimal
point (like "de"), for example, GEGL will output invalid data, and
valid GEGL files will not parse (or will parse incorrectly).  I've had
this problem in an application myself and resorted to switching
locales whenever I had to do some parsing, but that's clearly not a
satisfactory solution.  I'll look around and see what the standard
solution to this problem is.

Mark

-- 
Mark Probst
  http://www.complang.tuwien.ac.at/schani/
  http://www.flickr.com/photos/schani/
  http://schani.wordpress.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: diff
Type: application/octet-stream
Size: 32462 bytes
Desc: not available
Url : /lists/gegl-developer/attachments/20070518/bf7b0b48/attachment-0001.obj 


More information about the Gegl-developer mailing list