Mercurial > hg > kdocs
comparison make/indexsections.py @ 40:17389c66eb02
More work on master index skeleton and infrastructure.
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 11 Sep 2007 17:12:19 -0500 |
parents | 6f2dd07a6016 |
children | 4480365c7aef |
comparison
equal
deleted
inserted
replaced
39:33e0b133a517 | 40:17389c66eb02 |
---|---|
34 tag = tag[1][3:] | 34 tag = tag[1][3:] |
35 if tag[0]=='"' and tag[-1]=='"': tag=tag[1:-1] | 35 if tag[0]=='"' and tag[-1]=='"': tag=tag[1:-1] |
36 spans.append("_".join(tag.split())) | 36 spans.append("_".join(tag.split())) |
37 if sys.argv[1] == "-i": | 37 if sys.argv[1] == "-i": |
38 adjust_depth(len(spans)) | 38 adjust_depth(len(spans)) |
39 sys.stdout.write('<li><a href="#%s">%s</a></li>\n' % (spans[-1],tag)) | 39 sys.stdout.write('%s<li><a href="#%s">%s</a></li>\n' % (" "*len(spans),spans[-1],tag)) |
40 else: | 40 else: |
41 sys.stdout.write('<h2><a name="%s">%s</a></h2>\n' % (spans[-1],tag)) | 41 sys.stdout.write('<h2><a name="%s">%s</a></h2>\n' % (spans[-1],tag)) |
42 sys.stdout.write('<%s>%s' % (i[0], i[1])) | 42 sys.stdout.write('<%s>%s' % (i[0], i[1])) |
43 if tag[0] == "/span": spans.pop() | 43 elif tag[0] == "/span": spans.pop() |
44 else: | |
45 if sys.argv[1] != '-i': sys.stdout.write('<%s>%s' % (i[0], i[1])); | |
44 line += i[1].count("\n") | 46 line += i[1].count("\n") |
45 | 47 |
46 if sys.argv[1] == "-i": adjust_depth(0) | 48 if sys.argv[1] == "-i": adjust_depth(0) |