doc/prerst2man.py: Use Python-3-compatible octal notation

Python 3 only supports the 0oXXX notation for octal literals [1,2],
which have also been supported in 2.x since 2.6 [2].

[1]: https://docs.python.org/3.0/whatsnew/3.0.html#integers
[2]: http://legacy.python.org/dev/peps/pep-3127/
This commit is contained in:
W. Trevor King 2014-04-05 10:31:07 -07:00 committed by David Bremner
parent 427b3db243
commit 334f247d9f

View file

@ -8,7 +8,7 @@ sourcedir = argv[1]
outdir = argv[2] outdir = argv[2]
if not isdir(outdir): if not isdir(outdir):
makedirs(outdir, 0755) makedirs(outdir, 0o755)
execfile(sourcedir + "/conf.py") execfile(sourcedir + "/conf.py")
@ -34,7 +34,7 @@ blankre = re.compile("^\s*$")
for page in man_pages: for page in man_pages:
outdirname = outdir + '/' + dirname(page[0]) outdirname = outdir + '/' + dirname(page[0])
if not isdir(outdirname): if not isdir(outdirname):
makedirs(outdirname, 0755) makedirs(outdirname, 0o755)
filename = outdir + '/' + page[0] + '.rst' filename = outdir + '/' + page[0] + '.rst'
outfile = open(filename, 'w') outfile = open(filename, 'w')
infile = open(sourcedir + '/' + page[0] + '.rst', 'r') infile = open(sourcedir + '/' + page[0] + '.rst', 'r')