mercurial/util.py
changeset 31492 cad95575dc46
parent 31491 afb335353d28
child 31502 d1937bdcee8c
--- a/mercurial/util.py	Fri Mar 17 23:42:46 2017 +0900
+++ b/mercurial/util.py	Fri Mar 17 23:48:22 2017 +0900
@@ -2138,7 +2138,7 @@
     return codecs.escape_encode(s)[0]
 
 def unescapestr(s):
-    return s.decode('string_escape')
+    return codecs.escape_decode(s)[0]
 
 def uirepr(s):
     # Avoid double backslash in Windows path repr()