commit | cb064fc2321ce8673fe365e9ef60445a27657f54 | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@gmail.com> | Mon Jan 15 15:58:02 2018 +0100 |
committer | GitHub <noreply@github.com> | Mon Jan 15 15:58:02 2018 +0100 |
tree | 06356d6625f022636e22ed5e8646a3f2e36afac4 | |
parent | 7ed7aead9503102d2ed316175f198104e0cd674c [diff] |
bpo-31900: Fix localeconv() encoding for LC_NUMERIC (#4174) * 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.