mirror of
https://github.com/python/cpython.git
synced 2025-10-31 21:51:50 +00:00
Whitespace normalization, via reindent.py.
This commit is contained in:
parent
e6ddc8b20b
commit
182b5aca27
453 changed files with 31318 additions and 31452 deletions
|
|
@ -10,149 +10,148 @@
|
|||
smAllScripts = -3
|
||||
|
||||
ERRNO_PROG="#define[ \t]+" \
|
||||
"([A-Z0-9a-z_]+)" \
|
||||
"[ \t]+" \
|
||||
"([0-9]+)" \
|
||||
"[ \t]*/\*[ \t]*" \
|
||||
"(.*)" \
|
||||
"[ \t]*\*/"
|
||||
|
||||
"([A-Z0-9a-z_]+)" \
|
||||
"[ \t]+" \
|
||||
"([0-9]+)" \
|
||||
"[ \t]*/\*[ \t]*" \
|
||||
"(.*)" \
|
||||
"[ \t]*\*/"
|
||||
|
||||
ERRORS_PROG="[ \t]*" \
|
||||
"([A-Z0-9a-z_]+)" \
|
||||
"[ \t]*=[ \t]*" \
|
||||
"([-0-9]+)" \
|
||||
"[, \t]*/\*[ \t]*" \
|
||||
"(.*)" \
|
||||
"[ \t]*\*/"
|
||||
|
||||
"([A-Z0-9a-z_]+)" \
|
||||
"[ \t]*=[ \t]*" \
|
||||
"([-0-9]+)" \
|
||||
"[, \t]*/\*[ \t]*" \
|
||||
"(.*)" \
|
||||
"[ \t]*\*/"
|
||||
|
||||
ERRORS_PROG_2="[ \t]*" \
|
||||
"([A-Z0-9a-z_]+)" \
|
||||
"[ \t]*=[ \t]*" \
|
||||
"([-0-9]+)" \
|
||||
"[, \t]*"
|
||||
"([A-Z0-9a-z_]+)" \
|
||||
"[ \t]*=[ \t]*" \
|
||||
"([-0-9]+)" \
|
||||
"[, \t]*"
|
||||
|
||||
def Pstring(str):
|
||||
if len(str) > 255:
|
||||
raise ValueError, 'String too large'
|
||||
return chr(len(str))+str
|
||||
|
||||
if len(str) > 255:
|
||||
raise ValueError, 'String too large'
|
||||
return chr(len(str))+str
|
||||
|
||||
def writeestr(dst, edict):
|
||||
"""Create Estr resource file given a dictionary of errors."""
|
||||
|
||||
os.unlink(dst.as_pathname())
|
||||
Res.FSpCreateResFile(dst, 'RSED', 'rsrc', smAllScripts)
|
||||
output = Res.FSpOpenResFile(dst, WRITE)
|
||||
Res.UseResFile(output)
|
||||
for num in edict.keys():
|
||||
res = Res.Resource(Pstring(edict[num][0]))
|
||||
res.AddResource('Estr', num, '')
|
||||
res.WriteResource()
|
||||
Res.CloseResFile(output)
|
||||
|
||||
"""Create Estr resource file given a dictionary of errors."""
|
||||
|
||||
os.unlink(dst.as_pathname())
|
||||
Res.FSpCreateResFile(dst, 'RSED', 'rsrc', smAllScripts)
|
||||
output = Res.FSpOpenResFile(dst, WRITE)
|
||||
Res.UseResFile(output)
|
||||
for num in edict.keys():
|
||||
res = Res.Resource(Pstring(edict[num][0]))
|
||||
res.AddResource('Estr', num, '')
|
||||
res.WriteResource()
|
||||
Res.CloseResFile(output)
|
||||
|
||||
def writepython(fp, dict):
|
||||
k = dict.keys()
|
||||
k.sort()
|
||||
for i in k:
|
||||
fp.write("%s\t=\t%d\t#%s\n"%(dict[i][1], i, dict[i][0]))
|
||||
|
||||
k = dict.keys()
|
||||
k.sort()
|
||||
for i in k:
|
||||
fp.write("%s\t=\t%d\t#%s\n"%(dict[i][1], i, dict[i][0]))
|
||||
|
||||
|
||||
def parse_errno_h(fp, dict):
|
||||
errno_prog = re.compile(ERRNO_PROG)
|
||||
for line in fp.readlines():
|
||||
m = errno_prog.match(line)
|
||||
if m:
|
||||
number = string.atoi(m.group(2))
|
||||
name = m.group(1)
|
||||
desc = string.strip(m.group(3))
|
||||
|
||||
if not dict.has_key(number):
|
||||
dict[number] = desc, name
|
||||
else:
|
||||
print 'DUPLICATE', number
|
||||
print '\t', dict[number]
|
||||
print '\t', (desc, name)
|
||||
|
||||
errno_prog = re.compile(ERRNO_PROG)
|
||||
for line in fp.readlines():
|
||||
m = errno_prog.match(line)
|
||||
if m:
|
||||
number = string.atoi(m.group(2))
|
||||
name = m.group(1)
|
||||
desc = string.strip(m.group(3))
|
||||
|
||||
if not dict.has_key(number):
|
||||
dict[number] = desc, name
|
||||
else:
|
||||
print 'DUPLICATE', number
|
||||
print '\t', dict[number]
|
||||
print '\t', (desc, name)
|
||||
|
||||
def parse_errors_h(fp, dict):
|
||||
errno_prog = re.compile(ERRORS_PROG)
|
||||
errno_prog_2 = re.compile(ERRORS_PROG_2)
|
||||
for line in fp.readlines():
|
||||
match = 0
|
||||
m = errno_prog.match(line)
|
||||
m2 = errno_prog_2.match(line)
|
||||
if m:
|
||||
number = string.atoi(m.group(2))
|
||||
name = m.group(1)
|
||||
desc = string.strip(m.group(3))
|
||||
match=1
|
||||
elif m2:
|
||||
number = string.atoi(m2.group(2))
|
||||
name = m2.group(1)
|
||||
desc = name
|
||||
match=1
|
||||
if match:
|
||||
if number > 0: continue
|
||||
|
||||
if not dict.has_key(number):
|
||||
dict[number] = desc, name
|
||||
else:
|
||||
print 'DUPLICATE', number
|
||||
print '\t', dict[number]
|
||||
print '\t', (desc, name)
|
||||
if len(desc) > len(dict[number][0]):
|
||||
print 'Pick second one'
|
||||
dict[number] = desc, name
|
||||
|
||||
errno_prog = re.compile(ERRORS_PROG)
|
||||
errno_prog_2 = re.compile(ERRORS_PROG_2)
|
||||
for line in fp.readlines():
|
||||
match = 0
|
||||
m = errno_prog.match(line)
|
||||
m2 = errno_prog_2.match(line)
|
||||
if m:
|
||||
number = string.atoi(m.group(2))
|
||||
name = m.group(1)
|
||||
desc = string.strip(m.group(3))
|
||||
match=1
|
||||
elif m2:
|
||||
number = string.atoi(m2.group(2))
|
||||
name = m2.group(1)
|
||||
desc = name
|
||||
match=1
|
||||
if match:
|
||||
if number > 0: continue
|
||||
|
||||
if not dict.has_key(number):
|
||||
dict[number] = desc, name
|
||||
else:
|
||||
print 'DUPLICATE', number
|
||||
print '\t', dict[number]
|
||||
print '\t', (desc, name)
|
||||
if len(desc) > len(dict[number][0]):
|
||||
print 'Pick second one'
|
||||
dict[number] = desc, name
|
||||
|
||||
def main():
|
||||
dict = {}
|
||||
pathname = EasyDialogs.AskFileForOpen(message="Where is GUSI sys/errno.h?")
|
||||
if pathname:
|
||||
fp = open(pathname)
|
||||
parse_errno_h(fp, dict)
|
||||
fp.close()
|
||||
|
||||
pathname = EasyDialogs.AskFileForOpen(message="Select cerrno (MSL) or cancel")
|
||||
if pathname:
|
||||
fp = open(pathname)
|
||||
parse_errno_h(fp, dict)
|
||||
fp.close()
|
||||
|
||||
pathname = EasyDialogs.AskFileForOpen(message="Where is MacErrors.h?")
|
||||
if pathname:
|
||||
fp = open(pathname)
|
||||
parse_errors_h(fp, dict)
|
||||
fp.close()
|
||||
|
||||
pathname = EasyDialogs.AskFileForOpen(message="Where is mkestrres-MacErrors.h?")
|
||||
if pathname:
|
||||
fp = open(pathname)
|
||||
parse_errors_h(fp, dict)
|
||||
fp.close()
|
||||
|
||||
if not dict:
|
||||
return
|
||||
|
||||
pathname = EasyDialogs.AskFileForSave(message="Resource output file?", savedFileName="errors.rsrc")
|
||||
if pathname:
|
||||
writeestr(fss, dict)
|
||||
|
||||
pathname = EasyDialogs.AskFileForSave(message="Python output file?", savedFileName="macerrors.py")
|
||||
if pathname:
|
||||
fp = open(pathname, "w")
|
||||
writepython(fp, dict)
|
||||
fp.close()
|
||||
fss.SetCreatorType('Pyth', 'TEXT')
|
||||
dict = {}
|
||||
pathname = EasyDialogs.AskFileForOpen(message="Where is GUSI sys/errno.h?")
|
||||
if pathname:
|
||||
fp = open(pathname)
|
||||
parse_errno_h(fp, dict)
|
||||
fp.close()
|
||||
|
||||
pathname = EasyDialogs.AskFileForOpen(message="Select cerrno (MSL) or cancel")
|
||||
if pathname:
|
||||
fp = open(pathname)
|
||||
parse_errno_h(fp, dict)
|
||||
fp.close()
|
||||
|
||||
pathname = EasyDialogs.AskFileForOpen(message="Where is MacErrors.h?")
|
||||
if pathname:
|
||||
fp = open(pathname)
|
||||
parse_errors_h(fp, dict)
|
||||
fp.close()
|
||||
|
||||
pathname = EasyDialogs.AskFileForOpen(message="Where is mkestrres-MacErrors.h?")
|
||||
if pathname:
|
||||
fp = open(pathname)
|
||||
parse_errors_h(fp, dict)
|
||||
fp.close()
|
||||
|
||||
if not dict:
|
||||
return
|
||||
|
||||
pathname = EasyDialogs.AskFileForSave(message="Resource output file?", savedFileName="errors.rsrc")
|
||||
if pathname:
|
||||
writeestr(fss, dict)
|
||||
|
||||
pathname = EasyDialogs.AskFileForSave(message="Python output file?", savedFileName="macerrors.py")
|
||||
if pathname:
|
||||
fp = open(pathname, "w")
|
||||
writepython(fp, dict)
|
||||
fp.close()
|
||||
fss.SetCreatorType('Pyth', 'TEXT')
|
||||
|
||||
pathname = EasyDialogs.AskFileForSave(message="Text output file?", savedFileName="errors.txt")
|
||||
if pathname:
|
||||
fp = open(pathname, "w")
|
||||
|
||||
k = dict.keys()
|
||||
k.sort()
|
||||
for i in k:
|
||||
fp.write("%d\t%s\t%s\n"%(i, dict[i][1], dict[i][0]))
|
||||
fp.close()
|
||||
|
||||
pathname = EasyDialogs.AskFileForSave(message="Text output file?", savedFileName="errors.txt")
|
||||
if pathname:
|
||||
fp = open(pathname, "w")
|
||||
|
||||
k = dict.keys()
|
||||
k.sort()
|
||||
for i in k:
|
||||
fp.write("%d\t%s\t%s\n"%(i, dict[i][1], dict[i][0]))
|
||||
fp.close()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
main()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue