Mercurial > public > mercurial-scm > hg
diff mercurial/revset.py @ 17390:74b44f25b4b1
revset: add hidden() revset
author | Patrick Mezard <patrick@mezard.eu> |
---|---|
date | Sat, 04 Aug 2012 20:20:48 +0200 |
parents | 2d6bbf87f7b4 |
children | e7cfe3587ea4 |
line wrap: on
line diff
--- a/mercurial/revset.py Fri Aug 24 14:53:07 2012 -0500 +++ b/mercurial/revset.py Sat Aug 04 20:20:48 2012 +0200 @@ -838,6 +838,14 @@ ps = set(parents(repo, subset, x)) return [r for r in s if r not in ps] +def hidden(repo, subset, x): + """``hidden()`` + Hidden changesets. + """ + # i18n: "hidden" is a keyword + getargs(x, 0, 0, _("hidden takes no arguments")) + return [r for r in subset if r in repo.hiddenrevs] + def keyword(repo, subset, x): """``keyword(string)`` Search commit message, user name, and names of changed files for @@ -1484,6 +1492,7 @@ "grep": grep, "head": head, "heads": heads, + "hidden": hidden, "id": node_, "keyword": keyword, "last": last,