aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorUwe L. Korn <uwelk@xhochy.com>2014-04-18 09:57:31 +0100
committerAlex Merry <alex.merry@kde.org>2014-04-18 09:57:31 +0100
commit038802898de36647fa02cfcaab95472b3cb45c9b (patch)
tree3aaa090c1b724d85c49f2deaabd79b923b059937 /docs
parent9bbdd1615b484c229657fd0896b2dbebdea9988d (diff)
downloadextra-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.in2
-rw-r--r--docs/sphinx/ecm.py6
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):