--- a/hgext/transplant.py Tue Dec 29 23:58:30 2015 +0900
+++ b/hgext/transplant.py Tue Dec 29 23:58:30 2015 +0900
@@ -693,9 +693,11 @@
if cleanupfn:
cleanupfn()
+revsetpredicate = revset.extpredicate()
+
+@revsetpredicate('transplanted([set])')
def revsettransplanted(repo, subset, x):
- """``transplanted([set])``
- Transplanted changesets in set, or all transplanted changesets.
+ """Transplanted changesets in set, or all transplanted changesets.
"""
if x:
s = revset.getset(repo, subset, x)
@@ -711,7 +713,7 @@
return n and revlog.hex(n) or ''
def extsetup(ui):
- revset.symbols['transplanted'] = revsettransplanted
+ revsetpredicate.setup()
templatekw.keywords['transplanted'] = kwtransplanted
cmdutil.unfinishedstates.append(
['series', True, False, _('transplant in progress'),