comparison mercurial/revset.py @ 44700:7834da4b00fa

revset: mark `extinct()` experimental Differential Revision: https://phab.mercurial-scm.org/D8407
author Matt Harbison <matt_harbison@yahoo.com>
date Mon, 13 Apr 2020 12:18:29 -0400
parents bcc1846e0f2b
children 8859de3e83dc
comparison
equal deleted inserted replaced
44699:bcc1846e0f2b 44700:7834da4b00fa
1052 return subset & baseset(data) 1052 return subset & baseset(data)
1053 1053
1054 1054
1055 @predicate(b'extinct()', safe=True) 1055 @predicate(b'extinct()', safe=True)
1056 def extinct(repo, subset, x): 1056 def extinct(repo, subset, x):
1057 """Obsolete changesets with obsolete descendants only. 1057 """Obsolete changesets with obsolete descendants only. (EXPERIMENTAL)
1058 """ 1058 """
1059 # i18n: "extinct" is a keyword 1059 # i18n: "extinct" is a keyword
1060 getargs(x, 0, 0, _(b"extinct takes no arguments")) 1060 getargs(x, 0, 0, _(b"extinct takes no arguments"))
1061 extincts = obsmod.getrevs(repo, b'extinct') 1061 extincts = obsmod.getrevs(repo, b'extinct')
1062 return subset & extincts 1062 return subset & extincts