From 334f247d9f5dc96db0d57bfa64cab1cf8b333ce4 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Sat, 5 Apr 2014 10:31:07 -0700 Subject: [PATCH] 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/ --- doc/prerst2man.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/prerst2man.py b/doc/prerst2man.py index 45912645..108f4a39 100644 --- a/doc/prerst2man.py +++ b/doc/prerst2man.py @@ -8,7 +8,7 @@ sourcedir = argv[1] outdir = argv[2] if not isdir(outdir): - makedirs(outdir, 0755) + makedirs(outdir, 0o755) execfile(sourcedir + "/conf.py") @@ -34,7 +34,7 @@ blankre = re.compile("^\s*$") for page in man_pages: outdirname = outdir + '/' + dirname(page[0]) if not isdir(outdirname): - makedirs(outdirname, 0755) + makedirs(outdirname, 0o755) filename = outdir + '/' + page[0] + '.rst' outfile = open(filename, 'w') infile = open(sourcedir + '/' + page[0] + '.rst', 'r') -- 2.43.0