diff -r b3b4c487707c -r 53865692a354 mercurial/util.py --- a/mercurial/util.py Mon Mar 13 09:24:53 2017 -0700 +++ b/mercurial/util.py Wed Mar 15 23:06:50 2017 +0900 @@ -2130,6 +2130,9 @@ (1, 1, _('%.0f bytes')), ) +def escapestr(s): + return s.encode('string_escape') + def uirepr(s): # Avoid double backslash in Windows path repr() return repr(s).replace('\\\\', '\\')