# HG changeset patch # User Yuya Nishihara # Date 1522842796 -32400 # Node ID c3df415037cd853e0ddeec8e363e331ef1916436 # Parent 0b932b43868f9eafb918d6685041ff0cb0af7f07 hgweb: wrap {earlycommands} and {othercommands} of help with mappinggenerator They were generators of mappings. diff -r 0b932b43868f -r c3df415037cd mercurial/hgweb/webcommands.py --- a/mercurial/hgweb/webcommands.py Wed Apr 04 20:51:49 2018 +0900 +++ b/mercurial/hgweb/webcommands.py Wed Apr 04 20:53:16 2018 +0900 @@ -1417,19 +1417,19 @@ early.sort() other.sort() - def earlycommands(**map): + def earlycommands(context): for c, doc in early: yield {'topic': c, 'summary': doc} - def othercommands(**map): + def othercommands(context): for c, doc in other: yield {'topic': c, 'summary': doc} return web.sendtemplate( 'helptopics', topics=templateutil.mappinggenerator(topics), - earlycommands=earlycommands, - othercommands=othercommands, + earlycommands=templateutil.mappinggenerator(earlycommands), + othercommands=templateutil.mappinggenerator(othercommands), title='Index') # Render an index of sub-topics.