On 10 August 2016 at 21:16, eryk sun email@example.com wrote:
IMO, Python needs a C implementation of the win_unicode_console module, using the wide-character APIs ReadConsoleW and WriteConsoleW. Note that this sets sys.std*.encoding as UTF-8 and transcodes, so Python code never has to work directly with UTF-16 encoded text.
+1 on this (and if this means we need to wait till 3.7, so be it). I'd originally thought this was what Steve was proposing.