Commit eed3b7d7 authored by Fred Drake's avatar Fred Drake

parse_line(): Strip whitespace from the module name.

main():  Include a comma between the module name and page number, to make
	 the generated index more like the "standard" generated index.
parent 729225b2
......@@ -9,9 +9,8 @@ import sys
def parse_line(input):
lineno = string.split(input)[-1]
module = input[:len(input)-(len(lineno)+1)]
module = string.strip(input[:len(input)-(len(lineno)+1)])
return module, lineno
return
def cmp_items((s1, line1), (s2, line2)):
......@@ -54,7 +53,7 @@ def main():
if string.lower(module[0]) != prev_letter:
ofp.write("\n \\indexspace\n\n")
prev_letter = string.lower(module[0])
ofp.write(" \\item {\\tt %s} %s\n" % (module, lineno))
ofp.write(" \\item {\\tt %s}, %s\n" % (module, lineno))
ofp.write("\n\\end{theindex}\n")
......
......@@ -9,9 +9,8 @@ import sys
def parse_line(input):
lineno = string.split(input)[-1]
module = input[:len(input)-(len(lineno)+1)]
module = string.strip(input[:len(input)-(len(lineno)+1)])
return module, lineno
return
def cmp_items((s1, line1), (s2, line2)):
......@@ -54,7 +53,7 @@ def main():
if string.lower(module[0]) != prev_letter:
ofp.write("\n \\indexspace\n\n")
prev_letter = string.lower(module[0])
ofp.write(" \\item {\\tt %s} %s\n" % (module, lineno))
ofp.write(" \\item {\\tt %s}, %s\n" % (module, lineno))
ofp.write("\n\\end{theindex}\n")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment