-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Closed
Labels
REPLJulia's REPL (Read Eval Print Loop)Julia's REPL (Read Eval Print Loop)system:windowsAffects only WindowsAffects only Windows
Milestone
Description
Under CP936, CJK characters in REPL are misencoded. For example, print("测试") is encoded into print("\262\342\312\324"), where 0xB2E2 is the CP936 encoding of "测" and 0xCAD4 is encoded "试".
libuv's TTY adapter (for windows) might help.
- cooked mode libuv uses A version of console read/write functions instead of W (with a note in the code that it should be fixed)
- provide information on how to switch away from the (default) raster font
- force CP=437 for the console (and elsewhere), so we at least know we support ASCII
Metadata
Metadata
Assignees
Labels
REPLJulia's REPL (Read Eval Print Loop)Julia's REPL (Read Eval Print Loop)system:windowsAffects only WindowsAffects only Windows