diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2011-02-12 23:08:28 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2011-02-12 23:08:28 -0500 |
commit | 6b1661854b5977267ee7bcf79e970f5ca8d02c20 (patch) | |
tree | 53a5535fda5be6152a7504d35f9aec2f036c8a09 | |
parent | c10db096fe1d02d29d1cedb6a35decb049a87052 (diff) | |
parent | 6e920ee29c7a470b50af43cd6fb5e28ed603bd86 (diff) | |
download | python-coveragepy-6b1661854b5977267ee7bcf79e970f5ca8d02c20.tar.gz |
Automated merge with ssh://bitbucket.org/ned/coveragepy
-rw-r--r-- | Makefile | 1 | ||||
-rw-r--r-- | doc/_ext/px_cleaner.py | 26 |
2 files changed, 27 insertions, 0 deletions
@@ -73,6 +73,7 @@ WEBHOME = c:/ned/web/stellated/pages/code/coverage px: $(SPHINXBUILD) -b px $(SPHINXOPTS) doc/_build/px rm doc/_build/px/search.px + python doc/_ext/px_cleaner.py doc/_build/px/*.px dochtml: $(SPHINXBUILD) -b html $(SPHINXOPTS) doc/_build/html diff --git a/doc/_ext/px_cleaner.py b/doc/_ext/px_cleaner.py new file mode 100644 index 0000000..a5c00ff --- /dev/null +++ b/doc/_ext/px_cleaner.py @@ -0,0 +1,26 @@ +"""Clean up .px files created by Sphinx.""" + +import sys + +def clean_px(fname): + """Clean a px file.""" + + f = open(fname) + try: + text = f.read() + finally: + f.close() + text = text.lstrip() + f = open(fname, "w") + try: + f.write(text) + finally: + f.close() + +def clean_px_files(fnames): + for fname in fnames: + clean_px(fname) + +if __name__ == '__main__': + clean_px_files(sys.argv[1:]) + |