diff -r 291951ad070b -r afb335353d28 mercurial/util.py --- a/mercurial/util.py Sat Mar 18 12:27:52 2017 -0400 +++ b/mercurial/util.py Fri Mar 17 23:42:46 2017 +0900 @@ -2137,6 +2137,9 @@ # Python 3 compatibility return codecs.escape_encode(s)[0] +def unescapestr(s): + return s.decode('string_escape') + def uirepr(s): # Avoid double backslash in Windows path repr() return repr(s).replace('\\\\', '\\')