# HG changeset patch # User Augie Fackler # Date 1489897324 14400 # Node ID faf75a701aca3c3456b4415dfe2e72f8d69b36ee # Parent 7e9c7d1d65cbfd273a74f1fcda49ed32b1a1681d dispatch: ensure repr is bytes in _mayberepr Fixes command line arguments containing spaces on Python 3. diff -r 7e9c7d1d65cb -r faf75a701aca mercurial/dispatch.py --- a/mercurial/dispatch.py Sun Mar 19 00:21:26 2017 -0400 +++ b/mercurial/dispatch.py Sun Mar 19 00:22:04 2017 -0400 @@ -94,7 +94,7 @@ def _mayberepr(a): if ' ' in a: - return repr(a) + return encoding.strtolocal(repr(a)) return a def _formatargs(args):