On Thu, 29 Jan 2015, Wingenroth, Thorsten wrote:
seems the compact-bug has further consequences:
- copying it to clipboard with comma separation gives completely
different data [...]
No, this has nothing to do with compaction, it relates to what I
and Hélio fixed in
Let me just point out that this is not an internationalization bug:
we're able to read from a "CSV" file data that uses ',' as the
decimal point OK, provided (obviously) that the column separator is
not also ','.
The problem lies with including a thousands separator, whether it's
',' (as in English-speaking locales) or '.' as in many other
locales. This is not recognized on input by the standard C library
functions such as sscanf, regardless of locale. It's a purely
cosmetic piece of punctuation which should never be written into
data to be read by a computer.