From 498cb1530615af3b989e7c1c420346a07911b43a Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Mon, 12 Feb 2001 19:12:55 +0000 Subject: Jon Nelson : Make the documentation tools work with Python 1.5.2. [Slightly modified from submitted patch. --FLD] This closes SF bug #132005. --- Doc/tools/mkackshtml | 27 +++++++++++++++------------ Doc/tools/mkmodindex | 4 ++-- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/Doc/tools/mkackshtml b/Doc/tools/mkackshtml index 36f4d2a..917b303 100755 --- a/Doc/tools/mkackshtml +++ b/Doc/tools/mkackshtml @@ -1,6 +1,7 @@ #! /usr/bin/env python # -*- Python -*- +import string import support import sys @@ -11,7 +12,7 @@ def collect(fp): line = fp.readline() if not line: break - line = line.strip() + line = string.strip(line) if line: names.append(line) else: @@ -26,22 +27,24 @@ def main(): options.parse(sys.argv[1:]) names = collect(sys.stdin) percol = (len(names) + options.columns - 1) / options.columns - colnums = [percol*i for i in range(options.columns)] + colnums = [] + for i in range(options.columns): + colnums.append(percol*i) fp = options.get_output_file() - print >>fp, options.get_header().rstrip() - print >>fp, THANKS - print >>fp, '' + fp.write(string.rstrip(options.get_header()) + "\n") + fp.write(THANKS + "\n") + fp.write('
\n') for i in range(percol): - print >>fp, " " + fp.write(" \n") for j in colnums: try: - print >>fp, " " % names[i + j] + fp.write(" \n" % names[i + j]) except IndexError: - print >>fp, " " - print >>fp, " " - print >>fp, "
%s%s 
" - print >>fp, options.get_footer().rstrip() - + pass + fp.write(" \n") + fp.write("\n") + fp.write(string.rstrip(options.get_footer()) + "\n") + fp.close() THANKS = '''\ diff --git a/Doc/tools/mkmodindex b/Doc/tools/mkmodindex index b0211a7..5f2da0e 100755 --- a/Doc/tools/mkmodindex +++ b/Doc/tools/mkmodindex @@ -52,8 +52,8 @@ class Node(buildindex.Node): annotation = "" def __init__(self, link, str, seqno): - parts = str.split(None, 1) - if parts[0].endswith(""): + parts = string.split(str, None, 1) + if parts[0][-5:] == "": self.modname = parts[0][:-5] else: self.modname = parts[0] -- cgit v0.12