Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d5f2b54

Browse files
author
Victor Stinner
committed
Fix reindent-rst.py: it works on binary files
1 parent 94908bb commit d5f2b54

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Tools/scripts/reindent-rst.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66

77
import sys, re, shutil
88

9-
ws_re = re.compile(r'\s+(\r?\n)$')
9+
ws_re = re.compile(br'\s+(\r?\n)$')
1010

1111
def main(argv=sys.argv):
1212
rv = 0
1313
for filename in argv[1:]:
1414
try:
1515
with open(filename, 'rb') as f:
1616
lines = f.readlines()
17-
new_lines = [ws_re.sub(r'\1', line) for line in lines]
17+
new_lines = [ws_re.sub(br'\1', line) for line in lines]
1818
if new_lines != lines:
1919
print('Fixing %s...' % filename)
2020
shutil.copyfile(filename, filename + '.bak')

0 commit comments

Comments
 (0)