]> granicus.if.org Git - python/commit
bpo-36698: IDLE no longer fails when write non-encodable characters to stderr. (GH...
authorSerhiy Storchaka <storchaka@gmail.com>
Tue, 8 Oct 2019 11:32:25 +0000 (14:32 +0300)
committerGitHub <noreply@github.com>
Tue, 8 Oct 2019 11:32:25 +0000 (14:32 +0300)
commitb690a2759e62d9ee0b6ea1b20e8f7e4b2cdbf8bb
treeef8fa0a711cb3780ac5bb33147bea57378322c62
parentd05b000c6bcd39dba4f4b2656e45954802649562
bpo-36698: IDLE no longer fails when write non-encodable characters to stderr. (GH-16583)

It now escapes them with a backslash, as the regular Python interpreter.
Added the "errors" field to the standard streams.
Lib/idlelib/idle_test/test_run.py
Lib/idlelib/iomenu.py
Lib/idlelib/pyshell.py
Lib/idlelib/run.py
Misc/NEWS.d/next/IDLE/2019-10-04-18-03-09.bpo-36698.BKcmom.rst [new file with mode: 0644]