commit | 82458b6cdbae3b849dc11d0d7dc2ab06ef0451c4 | [log] [tgz] |
---|---|---|
author | Victor Stinner <vstinner@python.org> | Sun Nov 01 20:59:35 2020 +0100 |
committer | GitHub <noreply@github.com> | Sun Nov 01 20:59:35 2020 +0100 |
tree | f70b3003306fdc3165740eec39eadec9a2e82a9c | |
parent | 1f7dfb277e5b88cddc13e5024766be787a3e9127 [diff] |
bpo-42236: Enhance _locale._get_locale_encoding() (GH-23083) * Rename _Py_GetLocaleEncoding() to _Py_GetLocaleEncodingObject() * Add _Py_GetLocaleEncoding() which returns a wchar_t* string to share code between _Py_GetLocaleEncodingObject() and config_get_locale_encoding(). * _Py_GetLocaleEncodingObject() now decodes nl_langinfo(CODESET) from the current locale encoding with surrogateescape, rather than using UTF-8.