From 7ef8344d8331781d3a7a3f516e3a33aaa389276b Mon Sep 17 00:00:00 2001 From: amartin Date: Wed, 31 Jan 2007 06:34:42 +0000 Subject: clean_trailing_whitespace.py --- (limited to 'scripts') diff --git a/scripts/clean_trailing_whitespace.py b/scripts/clean_trailing_whitespace.py new file mode 100644 index 0000000..13532b2 --- /dev/null +++ b/scripts/clean_trailing_whitespace.py @@ -0,0 +1,25 @@ + +import sys +import os +import shutil + +fName = sys.argv[1] + +i = 0 +while os.path.exists( fName + ".bak%d" % i ): i += 1 +bakName = fName + ".bak%d" % i + +shutil.move( fName, bakName ) + +r = open(bakName) +w = open(fName, "w" ) +for line in r: + line = line[:-1] + while len(line) and (line[-1] == " " or line[-1] == " "): + line = line[:-1] + w.write(line+"\n") + +w.close() +r.close() + + -- cgit v0.9.1