changeset 40684 | e6c9ef5e11a0 |
parent 40276 | be57c7019c70 |
child 43076 | 2372284d9457 |
--- a/mercurial/utils/stringutil.py Mon Nov 19 16:50:21 2018 +0000 +++ b/mercurial/utils/stringutil.py Mon Nov 19 18:54:44 2018 +0000 @@ -28,6 +28,7 @@ # which was part of Python 3.7. _respecial = pycompat.bytestr(b'()[]{}?*+-|^$\\.&~# \t\n\r\v\f') _regexescapemap = {ord(i): (b'\\' + i).decode('latin1') for i in _respecial} +regexbytesescapemap = {i: (b'\\' + i) for i in _respecial} def reescape(pat): """Drop-in replacement for re.escape."""