mirror of
https://github.com/python/cpython.git
synced 2025-11-13 15:40:05 +00:00
All over: get rid of blanks before colons that open code blocks.
This commit is contained in:
parent
460643b8c5
commit
661e49231a
1 changed files with 45 additions and 45 deletions
|
|
@ -98,7 +98,7 @@ the
|
||||||
'''
|
'''
|
||||||
|
|
||||||
# Library Doc list of tuples:
|
# Library Doc list of tuples:
|
||||||
# each 'book' : ( Dir, Title, First page, Content page, Index page)
|
# each 'book' : (Dir, Title, First page, Content page, Index page)
|
||||||
#
|
#
|
||||||
supported_libraries = {
|
supported_libraries = {
|
||||||
'2.2': ### Beta!!! fix for actual release
|
'2.2': ### Beta!!! fix for actual release
|
||||||
|
|
@ -178,10 +178,10 @@ supported_libraries = {
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
class AlmostNullWriter(formatter.NullWriter) :
|
class AlmostNullWriter(formatter.NullWriter):
|
||||||
savedliteral = ''
|
savedliteral = ''
|
||||||
|
|
||||||
def send_flowing_data(self, data) :
|
def send_flowing_data(self, data):
|
||||||
# need the text tag for later
|
# need the text tag for later
|
||||||
datastriped = string.strip(data)
|
datastriped = string.strip(data)
|
||||||
if self.savedliteral == '':
|
if self.savedliteral == '':
|
||||||
|
|
@ -191,79 +191,79 @@ class AlmostNullWriter(formatter.NullWriter) :
|
||||||
' ' + datastriped)
|
' ' + datastriped)
|
||||||
|
|
||||||
|
|
||||||
class HelpHtmlParser(htmllib.HTMLParser) :
|
class HelpHtmlParser(htmllib.HTMLParser):
|
||||||
indent = 0 # number of tabs for pritty printing of files
|
indent = 0 # number of tabs for pritty printing of files
|
||||||
ft = None # output file
|
ft = None # output file
|
||||||
path = None # relative path
|
path = None # relative path
|
||||||
proc = 0 # if true I process, if false I skip
|
proc = 0 # if true I process, if false I skip
|
||||||
# (some headers, footers, etc.)
|
# (some headers, footers, etc.)
|
||||||
|
|
||||||
def begin_group(self) :
|
def begin_group(self):
|
||||||
if not self.proc :
|
if not self.proc:
|
||||||
# first level, start processing
|
# first level, start processing
|
||||||
self.proc = 1
|
self.proc = 1
|
||||||
self.indent = self.indent + 1
|
self.indent = self.indent + 1
|
||||||
|
|
||||||
def finnish_group(self) :
|
def finnish_group(self):
|
||||||
self.indent = self.indent - 1
|
self.indent = self.indent - 1
|
||||||
if self.proc and self.indent == 0 :
|
if self.proc and self.indent == 0:
|
||||||
# if processing and back to root, then stop
|
# if processing and back to root, then stop
|
||||||
self.proc = 0
|
self.proc = 0
|
||||||
|
|
||||||
def anchor_bgn(self, href, name, type) :
|
def anchor_bgn(self, href, name, type):
|
||||||
if self.proc :
|
if self.proc:
|
||||||
self.formatter.writer.savedliteral = ''
|
self.formatter.writer.savedliteral = ''
|
||||||
self.ft.write('<OBJECT type="text/sitemap">\n')
|
self.ft.write('<OBJECT type="text/sitemap">\n')
|
||||||
self.ft.write('\t' * self.indent + \
|
self.ft.write('\t' * self.indent + \
|
||||||
'\t<param name="Local" value="' + self.path + \
|
'\t<param name="Local" value="' + self.path + \
|
||||||
'/' + href + '">\n')
|
'/' + href + '">\n')
|
||||||
|
|
||||||
def anchor_end(self) :
|
def anchor_end(self):
|
||||||
if self.proc :
|
if self.proc:
|
||||||
self.ft.write('\t' * self.indent + \
|
self.ft.write('\t' * self.indent + \
|
||||||
'\t<param name="Name" value="' + \
|
'\t<param name="Name" value="' + \
|
||||||
self.formatter.writer.savedliteral + '">\n')
|
self.formatter.writer.savedliteral + '">\n')
|
||||||
self.ft.write('\t' * self.indent + '\t</OBJECT>\n' )
|
self.ft.write('\t' * self.indent + '\t</OBJECT>\n')
|
||||||
|
|
||||||
def start_dl(self, atr_val) :
|
def start_dl(self, atr_val):
|
||||||
self.begin_group()
|
self.begin_group()
|
||||||
|
|
||||||
def end_dl(self) :
|
def end_dl(self):
|
||||||
self.finnish_group()
|
self.finnish_group()
|
||||||
|
|
||||||
def do_dt(self, atr_val) :
|
def do_dt(self, atr_val):
|
||||||
# no trailing newline on pourpose!
|
# no trailing newline on pourpose!
|
||||||
self.ft.write("\t" * self.indent + "<LI>")
|
self.ft.write("\t" * self.indent + "<LI>")
|
||||||
|
|
||||||
|
|
||||||
class IdxHlpHtmlParser(HelpHtmlParser) :
|
class IdxHlpHtmlParser(HelpHtmlParser):
|
||||||
# nothing special here, seems enough with parent class
|
# nothing special here, seems enough with parent class
|
||||||
pass
|
pass
|
||||||
|
|
||||||
class TocHlpHtmlParser(HelpHtmlParser) :
|
class TocHlpHtmlParser(HelpHtmlParser):
|
||||||
|
|
||||||
def start_dl(self, atr_val) :
|
def start_dl(self, atr_val):
|
||||||
self.begin_group()
|
self.begin_group()
|
||||||
self.ft.write('\t' * self.indent + '<UL>\n')
|
self.ft.write('\t' * self.indent + '<UL>\n')
|
||||||
|
|
||||||
def end_dl(self) :
|
def end_dl(self):
|
||||||
self.finnish_group()
|
self.finnish_group()
|
||||||
self.ft.write('</UL>\n')
|
self.ft.write('</UL>\n')
|
||||||
|
|
||||||
def start_ul(self, atr_val) :
|
def start_ul(self, atr_val):
|
||||||
self.begin_group()
|
self.begin_group()
|
||||||
self.ft.write('\t' * self.indent + '<UL>\n')
|
self.ft.write('\t' * self.indent + '<UL>\n')
|
||||||
|
|
||||||
def end_ul(self) :
|
def end_ul(self):
|
||||||
self.finnish_group()
|
self.finnish_group()
|
||||||
self.ft.write('</UL>\n')
|
self.ft.write('</UL>\n')
|
||||||
|
|
||||||
def do_li(self, atr_val) :
|
def do_li(self, atr_val):
|
||||||
# no trailing newline on pourpose!
|
# no trailing newline on pourpose!
|
||||||
self.ft.write("\t" * self.indent + "<LI>")
|
self.ft.write("\t" * self.indent + "<LI>")
|
||||||
|
|
||||||
|
|
||||||
def index(path, archivo, output) :
|
def index(path, archivo, output):
|
||||||
f = formatter.AbstractFormatter(AlmostNullWriter())
|
f = formatter.AbstractFormatter(AlmostNullWriter())
|
||||||
parser = IdxHlpHtmlParser(f)
|
parser = IdxHlpHtmlParser(f)
|
||||||
parser.path = path
|
parser.path = path
|
||||||
|
|
@ -273,7 +273,7 @@ def index(path, archivo, output) :
|
||||||
parser.close()
|
parser.close()
|
||||||
|
|
||||||
|
|
||||||
def content(path, archivo, output) :
|
def content(path, archivo, output):
|
||||||
f = formatter.AbstractFormatter(AlmostNullWriter())
|
f = formatter.AbstractFormatter(AlmostNullWriter())
|
||||||
parser = TocHlpHtmlParser(f)
|
parser = TocHlpHtmlParser(f)
|
||||||
parser.path = path
|
parser.path = path
|
||||||
|
|
@ -283,21 +283,21 @@ def content(path, archivo, output) :
|
||||||
parser.close()
|
parser.close()
|
||||||
|
|
||||||
|
|
||||||
def do_index(library, output) :
|
def do_index(library, output):
|
||||||
output.write('<UL>\n')
|
output.write('<UL>\n')
|
||||||
for book in library :
|
for book in library:
|
||||||
print '\t', book[2]
|
print '\t', book[2]
|
||||||
if book[4] :
|
if book[4]:
|
||||||
index(book[0], book[4], output)
|
index(book[0], book[4], output)
|
||||||
output.write('</UL>\n')
|
output.write('</UL>\n')
|
||||||
|
|
||||||
|
|
||||||
def do_content(library, version, output) :
|
def do_content(library, version, output):
|
||||||
output.write(contents_header % version)
|
output.write(contents_header % version)
|
||||||
for book in library :
|
for book in library:
|
||||||
print '\t', book[2]
|
print '\t', book[2]
|
||||||
output.write(object_sitemap % (book[0]+"/"+book[2], book[1]))
|
output.write(object_sitemap % (book[0]+"/"+book[2], book[1]))
|
||||||
if book[3] :
|
if book[3]:
|
||||||
content(book[0], book[3], output)
|
content(book[0], book[3], output)
|
||||||
output.write(contents_footer)
|
output.write(contents_footer)
|
||||||
|
|
||||||
|
|
@ -314,34 +314,34 @@ def do_project(library, output, arch, version):
|
||||||
output.write(path % page)
|
output.write(path % page)
|
||||||
|
|
||||||
|
|
||||||
def openfile(file) :
|
def openfile(file):
|
||||||
try :
|
try:
|
||||||
p = open(file, "w")
|
p = open(file, "w")
|
||||||
except IOError, msg :
|
except IOError, msg:
|
||||||
print file, ":", msg
|
print file, ":", msg
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
return p
|
return p
|
||||||
|
|
||||||
def usage() :
|
def usage():
|
||||||
print usage_mode
|
print usage_mode
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def do_it(args = None) :
|
def do_it(args = None):
|
||||||
if not args :
|
if not args:
|
||||||
args = sys.argv[1:]
|
args = sys.argv[1:]
|
||||||
|
|
||||||
if not args :
|
if not args:
|
||||||
usage()
|
usage()
|
||||||
|
|
||||||
try :
|
try:
|
||||||
optlist, args = getopt.getopt(args, 'ckpv:')
|
optlist, args = getopt.getopt(args, 'ckpv:')
|
||||||
except getopt.error, msg :
|
except getopt.error, msg:
|
||||||
print msg
|
print msg
|
||||||
usage()
|
usage()
|
||||||
|
|
||||||
if not args or len(args) > 1 :
|
if not args or len(args) > 1:
|
||||||
usage()
|
usage()
|
||||||
arch = args[0]
|
arch = args[0]
|
||||||
|
|
||||||
|
|
@ -355,7 +355,7 @@ def do_it(args = None) :
|
||||||
|
|
||||||
library = supported_libraries[ version ]
|
library = supported_libraries[ version ]
|
||||||
|
|
||||||
if not (('-p','') in optlist) :
|
if not (('-p','') in optlist):
|
||||||
fname = arch + '.stp'
|
fname = arch + '.stp'
|
||||||
f = openfile(fname)
|
f = openfile(fname)
|
||||||
print "Building stoplist", fname, "..."
|
print "Building stoplist", fname, "..."
|
||||||
|
|
@ -374,17 +374,17 @@ def do_it(args = None) :
|
||||||
|
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
if not (('-c','') in optlist) :
|
if not (('-c','') in optlist):
|
||||||
f = openfile(arch + '.hhc')
|
f = openfile(arch + '.hhc')
|
||||||
print "Building Table of Content..."
|
print "Building Table of Content..."
|
||||||
do_content(library, version, f)
|
do_content(library, version, f)
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
if not (('-k','') in optlist) :
|
if not (('-k','') in optlist):
|
||||||
f = openfile(arch + '.hhk')
|
f = openfile(arch + '.hhk')
|
||||||
print "Building Index..."
|
print "Building Index..."
|
||||||
do_index(library, f)
|
do_index(library, f)
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
if __name__ == '__main__' :
|
if __name__ == '__main__':
|
||||||
do_it()
|
do_it()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue