From ca5818056d20de08db7191eda657f3eff35931e3 Mon Sep 17 00:00:00 2001 From: Elijah Newren Date: Sat, 27 Apr 2019 14:16:31 -0700 Subject: [PATCH] filter-repo (python3): oct strings in python3 use "0o" instead of "0" Signed-off-by: Elijah Newren --- git-filter-repo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git-filter-repo b/git-filter-repo index a76b90f..bd4682a 100755 --- a/git-filter-repo +++ b/git-filter-repo @@ -157,7 +157,7 @@ class PathQuoting: '"': '"', '\\':'\\'} _unescape_re = re.compile(r'\\([a-z"\\]|[0-9]{3})') - _escape = [chr(x) for x in range(127)]+['\\'+oct(x)[1:] for x in range(127,256)] + _escape = [chr(x) for x in range(127)]+['\\'+oct(x)[2:] for x in range(127,256)] _reverse = dict(map(reversed, _unescape.items())) for x in _reverse: _escape[ord(x)] = '\\'+_reverse[x]