From d5f2b5421a9559b61ae4a55a2d8727373336bb92 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Wed, 18 Aug 2010 21:59:12 +0000 Subject: [PATCH] Fix reindent-rst.py: it works on binary files --- Tools/scripts/reindent-rst.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tools/scripts/reindent-rst.py b/Tools/scripts/reindent-rst.py index 55b99ebabad..a19406f5e57 100755 --- a/Tools/scripts/reindent-rst.py +++ b/Tools/scripts/reindent-rst.py @@ -6,7 +6,7 @@ import sys, re, shutil -ws_re = re.compile(r'\s+(\r?\n)$') +ws_re = re.compile(br'\s+(\r?\n)$') def main(argv=sys.argv): rv = 0 @@ -14,7 +14,7 @@ def main(argv=sys.argv): try: with open(filename, 'rb') as f: lines = f.readlines() - new_lines = [ws_re.sub(r'\1', line) for line in lines] + new_lines = [ws_re.sub(br'\1', line) for line in lines] if new_lines != lines: print('Fixing %s...' % filename) shutil.copyfile(filename, filename + '.bak')