Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

PR 9126 makes distutils.log using "backslashreplace" instead of 
"unicode-escape" and simplifies the code (it is more efficient now, although 
the performance of logging is not critical).

"unicode-escape" escapes all non-ASCII characters, even encodable. It also 
escapes control characters like \t, \b, \r or \x1a (which starts control 
sequences for ANSI compatible terminals), this can be not desirable.

----------
stage: patch review -> commit review

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue34421>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to