diff options
author | Uwe L. Korn <uwelk@xhochy.com> | 2014-04-18 09:57:31 +0100 |
---|---|---|
committer | Alex Merry <alex.merry@kde.org> | 2014-04-18 09:57:31 +0100 |
commit | 038802898de36647fa02cfcaab95472b3cb45c9b (patch) | |
tree | 3aaa090c1b724d85c49f2deaabd79b923b059937 /docs | |
parent | 9bbdd1615b484c229657fd0896b2dbebdea9988d (diff) | |
download | extra-cmake-modules-038802898de36647fa02cfcaab95472b3cb45c9b.tar.gz extra-cmake-modules-038802898de36647fa02cfcaab95472b3cb45c9b.tar.bz2 |
Make documentation generation python3 compatible
REVIEW: 117624
Diffstat (limited to 'docs')
-rw-r--r-- | docs/sphinx/conf.py.in | 2 | ||||
-rw-r--r-- | docs/sphinx/ecm.py | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/docs/sphinx/conf.py.in b/docs/sphinx/conf.py.in index 24ba82c8..792c87ca 100644 --- a/docs/sphinx/conf.py.in +++ b/docs/sphinx/conf.py.in @@ -50,7 +50,7 @@ for fpath in ecm_manuals: name, desc, [], int(sec))) else: sys.stderr.write("ERROR: No ecm-manual-description in '%s'\n" % fpath) - except Exception, e: + except Exception as e: sys.stderr.write("ERROR: %s\n" % str(e)) man_show_urls = False diff --git a/docs/sphinx/ecm.py b/docs/sphinx/ecm.py index 9b76e1a9..76d1b550 100644 --- a/docs/sphinx/ecm.py +++ b/docs/sphinx/ecm.py @@ -96,12 +96,12 @@ class ECMModule(Directive): settings.record_dependencies.add(path) f = io.FileInput(source_path=path, encoding=encoding, error_handler=e_handler) - except UnicodeEncodeError, error: + except UnicodeEncodeError as error: raise self.severe('Problems with "%s" directive path:\n' 'Cannot encode input file path "%s" ' '(wrong locale?).' % (self.name, SafeString(path))) - except IOError, error: + except IOError as error: raise self.severe('Problems with "%s" directive path:\n%s.' % (self.name, ErrorString(error))) raw_lines = f.read().splitlines() @@ -292,7 +292,7 @@ class ECMDomain(Domain): contnode, target) def get_objects(self): - for refname, (docname, type) in self.data['objects'].iteritems(): + for refname, (docname, type) in self.data['objects'].items(): yield (refname, refname, type, docname, refname, 1) def setup(app): |