mercurial/templater.py
changeset 28333 41373244f4e5
parent 28332 e91371633127
child 28334 9dc340f51e06
--- a/mercurial/templater.py	Sun Feb 14 00:18:12 2016 +0900
+++ b/mercurial/templater.py	Sun Feb 14 00:27:09 2016 +0900
@@ -578,7 +578,7 @@
         return m(repo)
 
     if len(args) > 1:
-        formatargs = list([a[0](context, mapping, a[1]) for a in args[1:]])
+        formatargs = [evalfuncarg(context, mapping, a) for a in args[1:]]
         revs = query(revsetmod.formatspec(raw, *formatargs))
         revs = list(revs)
     else: