Show More
@@ -66,7 +66,7 b' existing predicates or other aliases. An' | |||
|
66 | 66 | <alias> = <definition> |
|
67 | 67 | |
|
68 | 68 | in the ``revsetalias`` section of a Mercurial configuration file. Arguments |
|
69 |
of the form ` |
|
|
69 | of the form `a1`, `a2`, etc. are substituted from the alias into the | |
|
70 | 70 | definition. |
|
71 | 71 | |
|
72 | 72 | For example, |
@@ -75,8 +75,8 b' For example,' | |||
|
75 | 75 | |
|
76 | 76 | [revsetalias] |
|
77 | 77 | h = heads() |
|
78 |
d( |
|
|
79 |
rs( |
|
|
78 | d(s) = sort(s, date) | |
|
79 | rs(s, k) = reverse(sort(s, k)) | |
|
80 | 80 | |
|
81 | 81 | defines three aliases, ``h``, ``d``, and ``rs``. ``rs(0:tip, author)`` is |
|
82 | 82 | exactly equivalent to ``reverse(sort(0:tip, author))``. |
@@ -85,14 +85,14 b' An infix operator ``##`` can concatenate' | |||
|
85 | 85 | one string. For example:: |
|
86 | 86 | |
|
87 | 87 | [revsetalias] |
|
88 |
issue( |
|
|
88 | issue(a1) = grep(r'\bissue[ :]?' ## a1 ## r'\b|\bbug\(' ## a1 ## r'\)') | |
|
89 | 89 | |
|
90 | 90 | ``issue(1234)`` is equivalent to ``grep(r'\bissue[ :]?1234\b|\bbug\(1234\)')`` |
|
91 | 91 | in this case. This matches against all of "issue 1234", "issue:1234", |
|
92 | 92 | "issue1234" and "bug(1234)". |
|
93 | 93 | |
|
94 | 94 | All other prefix, infix and postfix operators have lower priority than |
|
95 |
``##``. For example, `` |
|
|
95 | ``##``. For example, ``a1 ## a2~2`` is equivalent to ``(a1 ## a2)~2``. | |
|
96 | 96 | |
|
97 | 97 | Command line equivalents for :hg:`log`:: |
|
98 | 98 |
General Comments 0
You need to be logged in to leave comments.
Login now