changeset 28332 | e91371633127 |
parent 28331 | 2874db5462d3 |
child 28333 | 41373244f4e5 |
--- a/mercurial/templater.py Sun Feb 14 00:05:58 2016 +0900 +++ b/mercurial/templater.py Sun Feb 14 00:18:12 2016 +0900 @@ -466,7 +466,7 @@ raise error.ParseError(_("ifcontains expects three or four arguments")) item = stringify(args[0][0](context, mapping, args[0][1])) - items = args[1][0](context, mapping, args[1][1]) + items = evalfuncarg(context, mapping, args[1]) if item in items: yield args[2][0](context, mapping, args[2][1])