X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=doc%2Ftag-filter.py;fp=doc%2Ftag-filter.py;h=059d01810671e78bf7c0e59df6f1f081919e431b;hb=1bf0311c2851e336feaae20b841bac20579fbc8f;hp=0000000000000000000000000000000000000000;hpb=7253a8a7aac939250ab75bf05a0a6f34c045c6d3;p=bertos.git diff --git a/doc/tag-filter.py b/doc/tag-filter.py new file mode 100644 index 00000000..059d0181 --- /dev/null +++ b/doc/tag-filter.py @@ -0,0 +1,19 @@ +#!/usr/bin/env python +from __future__ import with_statement +import re, sys + +def remove_expr(regex, line): + new_line = re.sub(regex, "", line) + sys.stdout.write(new_line) + +if __name__ == "__main__": + wiz = re.compile(r"\$WIZ\$.*$") + notest = re.compile(r'notest:.*$') + with file(sys.argv[1]) as f: + for line in f: + if re.search(wiz, line) != None: + remove_expr(wiz, line) + elif re.search(notest, line) != None: + remove_expr(notest, line) + else: + sys.stdout.write(line)