Message342029
| Author | vstinner |
|---|---|
| Recipients | Paul Monson, eryksun, methane, paul.moore, serhiy.storchaka, steve.dower, tim.golden, vstinner, zach.ware |
| Date | 2019-05-10.01:23:50 |
| SpamBayes Score | -1.0 |
| Marked as misclassified | Yes |
| Message-id | <1557451430.64.0.680010594626.issue36778@roundup.psfhosted.org> |
| In-reply-to |
| Content | |
|---|---|
About the ANSI code page, Lib/encodings/__init__.py calls _winapi.GetACP() to avoid relying on locale.getpreferredencoding() which lies when UTF-8 Mode is enabled: import _winapi ansi_code_page = "cp%s" % _winapi.GetACP() if encoding == ansi_code_page: import encodings.mbcs return encodings.mbcs.getregentry() INADA-san: > So I don't think it is lie. It is just "what encoding name we should choose when GetACP() returned 65001.". > With your PR 13230, cp65001 is truly utf-8. So returning "utf-8" seems right behavior. Well, feel free to propose a PR. I have no strong opinion on this level of detail :-) |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2019-05-10 01:23:50 | vstinner | set | recipients: + vstinner, paul.moore, tim.golden, methane, zach.ware, serhiy.storchaka, eryksun, steve.dower, Paul Monson |
| 2019-05-10 01:23:50 | vstinner | set | messageid: <1557451430.64.0.680010594626.issue36778@roundup.psfhosted.org> |
| 2019-05-10 01:23:50 | vstinner | link | issue36778 messages |
| 2019-05-10 01:23:50 | vstinner | create | |