Hi,

I found the following problem in buffer.C. When writing a .lyx file, the
\lyxformat line is written to the file from a float number. The problem
is,
when you have for example LANG=de_DE, the float does not look like
\lyxformat 1.16 anymore, but it looks like \lyxformat 1,16
Because of this, the version is not read correctly from the file anymore,
furthermore, I always find a suddenly appearing number 16 in all my
after reading them.

I am not quite sure how this could be fixed. The easy way would be just
to write out a string with the number, but then similar problems may
appear sometime with reading this number. It is probably better to change
the versioning code at this point not to use floats at all, but to do
some string-comparing.


Berthold

-- 
Sent through GMX FreeMail - http://www.gmx.net

Reply via email to