diff mercurial/templater.py @ 36595:2da414105809

templatekw: switch revset() to new API
author Yuya Nishihara <yuya@tcha.org>
date Sun, 25 Feb 2018 19:08:02 +0900
parents 121a20e5da56
children b5d39a09656a
line wrap: on
line diff
--- a/mercurial/templater.py	Sun Feb 25 19:05:57 2018 +0900
+++ b/mercurial/templater.py	Sun Feb 25 19:08:02 2018 +0900
@@ -1129,12 +1129,7 @@
             revs = query(raw)
             revs = list(revs)
             revsetcache[raw] = revs
-
-    # TODO: pass (context, mapping) pair to keyword function
-    props = context._resources.copy()
-    props.update(mapping)
-    return templatekw.showrevslist("revision", revs,
-                                   **pycompat.strkwargs(props))
+    return templatekw.showrevslist(context, mapping, "revision", revs)
 
 @templatefunc('rstdoc(text, style)')
 def rstdoc(context, mapping, args):