hgweb: drop useless **args from webutil.showtag() and showbookmark()
Callers never pass excessive arguments to these functions.
--- a/mercurial/hgweb/webutil.py Tue May 08 19:00:01 2018 +0800
+++ b/mercurial/hgweb/webutil.py Mon Apr 02 00:29:31 2018 +0900
@@ -274,18 +274,14 @@
branches.append(branch)
return templateutil.hybridlist(branches, name='name')
-def showtag(repo, tmpl, t1, node=nullid, **args):
- args = pycompat.byteskwargs(args)
+def showtag(repo, tmpl, t1, node=nullid):
for t in repo.nodetags(node):
- lm = args.copy()
- lm['tag'] = t
+ lm = {'tag': t}
yield tmpl.generate(t1, lm)
-def showbookmark(repo, tmpl, t1, node=nullid, **args):
- args = pycompat.byteskwargs(args)
+def showbookmark(repo, tmpl, t1, node=nullid):
for t in repo.nodebookmarks(node):
- lm = args.copy()
- lm['bookmark'] = t
+ lm = {'bookmark': t}
yield tmpl.generate(t1, lm)
def branchentries(repo, stripecount, limit=0):