changeset 43118 | 57efd5bd2ca2 |
parent 43106 | d783f945a701 |
child 43265 | 82879e06c926 |
--- a/mercurial/ui.py Tue Oct 08 15:06:18 2019 -0700 +++ b/mercurial/ui.py Wed Oct 09 15:28:16 2019 +0200 @@ -1555,6 +1555,7 @@ # - http://bugs.python.org/issue12833 with self.timeblockedsection(b'stdio'): if usereadline: + prompt = encoding.strfromlocal(prompt) line = encoding.strtolocal(pycompat.rawinput(prompt)) # When stdin is in binary mode on Windows, it can cause # raw_input() to emit an extra trailing carriage return