diff options
author | Victor Stinner <victor.stinner@gmail.com> | 2018-01-15 23:23:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-15 23:23:47 +0100 |
commit | 5f959c4f9eca404b8bc4bc6348fed27c4b907b89 (patch) | |
tree | 29b215542b7705687eb5644a0640896e587646b7 /Python/marshal.c | |
parent | fb8569e36f2629654d5bc9c7ba05978edce408f4 (diff) | |
download | cpython-git-5f959c4f9eca404b8bc4bc6348fed27c4b907b89.tar.gz |
[3.6] bpo-31900: Fix localeconv() encoding for LC_NUMERIC (#4174) (#5192)
* 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 cb064fc2321ce8673fe365e9ef60445a27657f54)
Diffstat (limited to 'Python/marshal.c')
0 files changed, 0 insertions, 0 deletions