From cffaebb621da261009c58ff9e8aa478af5e04ec4 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Fri, 13 Feb 1998 05:11:05 +0000 Subject: 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. --- Doc/modindex.py | 5 ++--- Doc/tools/modindex.py | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Doc/modindex.py b/Doc/modindex.py index f85b909..84c1066 100755 --- a/Doc/modindex.py +++ b/Doc/modindex.py @@ -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") diff --git a/Doc/tools/modindex.py b/Doc/tools/modindex.py index f85b909..84c1066 100755 --- a/Doc/tools/modindex.py +++ b/Doc/tools/modindex.py @@ -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") -- cgit v0.12