Message325242
Reviewing the way things are now, I don't think it's worth rearranging this yet again for 3.7 - instead, I'll just put it back the way I intended it to be (and the way the PEP describes) for 3.8.
The issue is that Victor had good reasons for moving the handling of the "PYTHONCOERCECLOCALE=warn" case to be after the low level C stdio streams were properly initialised, and retaining that aspect of the changes while still moving the C locale coercion back to the beginning of the program means changing the signature of _Py_CoerceLegacyLocale to return a stateless static string to be printed to stderr later. |
|
Date |
User |
Action |
Args |
2018-09-13 12:46:30 | ncoghlan | set | recipients:
+ ncoghlan, vstinner, ned.deily |
2018-09-13 12:46:30 | ncoghlan | set | messageid: <1536842790.96.0.956365154283.issue34589@psf.upfronthosting.co.za> |
2018-09-13 12:46:30 | ncoghlan | link | issue34589 messages |
2018-09-13 12:46:30 | ncoghlan | create | |
|