Mercurial > hg > kdocs
comparison make/indexsections.py @ 87:490dd648a9bf
Better debugging info.
author | Rob Landley <rob@landley.net> |
---|---|
date | Wed, 07 Nov 2007 23:41:23 -0600 |
parents | 75251bfa6b33 |
children | 010777961045 |
comparison
equal
deleted
inserted
replaced
86:ca7e38053195 | 87:490dd648a9bf |
---|---|
71 # This tag wasn't one of ours, so output it verbatim. (It's HTML.) | 71 # This tag wasn't one of ours, so output it verbatim. (It's HTML.) |
72 | 72 |
73 else: | 73 else: |
74 if not idx: sys.stdout.write('<%s>%s' % (i[0], i[1])); | 74 if not idx: sys.stdout.write('<%s>%s' % (i[0], i[1])); |
75 if debug: sys.stderr.write("i=%s\n" % i) | 75 if debug: sys.stderr.write("i=%s\n" % i) |
76 line += i[1].count("\n") | 76 if len(i)==1: |
77 sys.stderr.write("Unterminated tag, line %s: %s\n" % (line,i)) | |
78 sys.exit(1) | |
79 if len(i): line += i[1].count("\n") | |
77 if idx: adjust_depth(0, depth) | 80 if idx: adjust_depth(0, depth) |
78 | 81 |
79 if len(sys.argv) != 2: | 82 if len(sys.argv) != 2: |
80 sys.stderr.write("Usage: indexsections.py filename\n"); | 83 sys.stderr.write("Usage: indexsections.py filename\n"); |
81 sys.exit(1) | 84 sys.exit(1) |