# HG changeset patch # User Yuya Nishihara # Date 2017-03-17 14:48:22 # Node ID cad95575dc4694dc5eaa6b83bcfca476e09c65aa # Parent afb335353d28561e7e01ff3acf34fa6e87437054 py3: call codecs.escape_decode() directly The same rule as 3b7a6941a6ef applies. diff --git a/mercurial/util.py b/mercurial/util.py --- a/mercurial/util.py +++ b/mercurial/util.py @@ -2138,7 +2138,7 @@ def escapestr(s): 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()