diff options
Diffstat (limited to 'contrib/scripts/removetrailingwhitespace.py.in')
-rwxr-xr-x | contrib/scripts/removetrailingwhitespace.py.in | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/contrib/scripts/removetrailingwhitespace.py.in b/contrib/scripts/removetrailingwhitespace.py.in new file mode 100755 index 0000000000..5824fb5914 --- /dev/null +++ b/contrib/scripts/removetrailingwhitespace.py.in @@ -0,0 +1,15 @@ +#!@PYTHON@ + +import sys +import re + + +for fileName in sys.argv[1:]: + f = open(fileName, 'r+') + fileString = f.read() + + fileString = re.sub(r'[ ]+\n', r'\n', fileString) + fileString = re.sub(r'\r', r'', fileString) + f.seek(0) + f.write(fileString) + f.truncate(len(fileString)) |