https://bugs.documentfoundation.org/show_bug.cgi?id=66319

Andras Timar <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|medium                      |low
           Severity|normal                      |enhancement

--- Comment #5 from Andras Timar <[email protected]> ---
On Linux, if we start LibreOffice with for example:
   LC_NUMERIC=hr_HR.UTF-8 instdir/program/scalc
Then =IMPOWER("2+3i";1/2) will be printed as 
   1,67414922803554+0,895977476129838i 
Because the decimal separator in format code of snprintf at
http://opengrok.libreoffice.org/xref/core/scaddins/source/analysis/analysishelper.cxx#972
depends on the LC_NUMERIC part of the locale. At least this is the case under
Linux. I'm not sure about Windows.

Anyhow, LibreOffice has its own locale setting, ideally it should be used
instead of LC_NUMERIC and snprintf.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to