Show More
@@ -122,6 +122,10 b' The following predicates are supported:' | |||||
122 | ``parents(set)`` |
|
122 | ``parents(set)`` | |
123 | The set of all parents for all changesets in set. |
|
123 | The set of all parents for all changesets in set. | |
124 |
|
124 | |||
|
125 | ``present(set)`` | |||
|
126 | An empty set, if any revision in set isn't found; otherwise, | |||
|
127 | all revisions in set. | |||
|
128 | ||||
125 | ``removes(pattern)`` |
|
129 | ``removes(pattern)`` | |
126 | Changesets which remove files matching pattern. |
|
130 | Changesets which remove files matching pattern. | |
127 |
|
131 |
@@ -378,6 +378,12 b' def reverse(repo, subset, x):' | |||||
378 | l.reverse() |
|
378 | l.reverse() | |
379 | return l |
|
379 | return l | |
380 |
|
380 | |||
|
381 | def present(repo, subset, x): | |||
|
382 | try: | |||
|
383 | return getset(repo, subset, x) | |||
|
384 | except error.RepoLookupError: | |||
|
385 | return [] | |||
|
386 | ||||
381 | def sort(repo, subset, x): |
|
387 | def sort(repo, subset, x): | |
382 | l = getargs(x, 1, 2, _("sort wants one or two arguments")) |
|
388 | l = getargs(x, 1, 2, _("sort wants one or two arguments")) | |
383 | keys = "rev" |
|
389 | keys = "rev" | |
@@ -481,6 +487,7 b' symbols = {' | |||||
481 | "p1": p1, |
|
487 | "p1": p1, | |
482 | "p2": p2, |
|
488 | "p2": p2, | |
483 | "parents": parents, |
|
489 | "parents": parents, | |
|
490 | "present": present, | |||
484 | "removes": removes, |
|
491 | "removes": removes, | |
485 | "reverse": reverse, |
|
492 | "reverse": reverse, | |
486 | "roots": roots, |
|
493 | "roots": roots, |
General Comments 0
You need to be logged in to leave comments.
Login now