• Victor Stinner's avatar
    [3.6] bpo-31900: Fix localeconv() encoding for LC_NUMERIC (#4174) (#5192) · 5f959c4f
    Victor Stinner yazdı
    * Add _Py_GetLocaleconvNumeric() function: decode decimal_point and
      thousands_sep fields of localeconv() from the LC_NUMERIC encoding,
      rather than decoding from the LC_CTYPE encoding.
    * Modify locale.localeconv() and "n" formatter of str.format() (for
      int, float and complex to use _Py_GetLocaleconvNumeric()
      internally.
    
    (cherry picked from commit cb064fc2)
    5f959c4f
_localemodule.c 17.3 KB