mercurial/templater.py
changeset 46424 5272542196cc
parent 46120 c000eff2c635
child 46819 d4ba4d51f85f
--- a/mercurial/templater.py	Fri Jan 29 14:03:01 2021 +0100
+++ b/mercurial/templater.py	Fri Jan 29 14:03:39 2021 +0100
@@ -891,7 +891,7 @@
         fp = _open_mapfile(path)
         cache, tmap, aliases = _readmapfile(fp, path)
 
-    for key, val in conf[b'templates'].items():
+    for key, val in conf.items(b'templates'):
         if not val:
             raise error.ParseError(
                 _(b'missing value'), conf.source(b'templates', key)
@@ -904,7 +904,7 @@
             cache[key] = unquotestring(val)
         elif key != b'__base__':
             tmap[key] = os.path.join(base, val)
-    aliases.extend(conf[b'templatealias'].items())
+    aliases.extend(conf.items(b'templatealias'))
     return cache, tmap, aliases