[PATCH STABLE] revset: document the regular expression support for tag(name)
Matt Harbison
matt_harbison at yahoo.com
Mon Mar 24 20:57:04 CDT 2014
# HG changeset patch
# User Matt Harbison <matt_harbison at yahoo.com>
# Date 1395710860 14400
# Mon Mar 24 21:27:40 2014 -0400
# Branch stable
# Node ID c57c9cece64514e09a5f58b8803c01a6c420e286
# Parent e5641536e4d509b2dc5fab783344f86ea61b17c2
revset: document the regular expression support for tag(name)
This has been supported since 20f55613fb2a, in 2.3.
diff --git a/mercurial/revset.py b/mercurial/revset.py
--- a/mercurial/revset.py
+++ b/mercurial/revset.py
@@ -1500,6 +1500,10 @@
def tag(repo, subset, x):
"""``tag([name])``
The specified tag by name, or all tagged revisions if no name is given.
+
+ If `name` starts with `re:`, the remainder of the name is treated as
+ a regular expression. To match a tag that actually starts with `re:`,
+ use the prefix `literal:`.
"""
# i18n: "tag" is a keyword
args = getargs(x, 0, 1, _("tag takes one or no arguments"))
More information about the Mercurial-devel
mailing list