Mercurial > hg
annotate tests/test-revset-legacy-lookup.t @ 46924:ca0049946e9a
split: avoid strip if split is a no-op (identical to original)
Differential Revision: https://phab.mercurial-scm.org/D10389
author | Kyle Lippincott <spectral@google.com> |
---|---|
date | Mon, 12 Apr 2021 19:25:34 -0700 |
parents | 95c4cca641f6 |
children | 5ced12cfa41b |
rev | line source |
---|---|
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
1 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
2 $ cat >> $HGRCPATH << EOF |
45765
ed84a4d48910
config: add a new [command-templates] section for templates defined by hg
Martin von Zweigbergk <martinvonz@google.com>
parents:
37760
diff
changeset
|
3 > [command-templates] |
ed84a4d48910
config: add a new [command-templates] section for templates defined by hg
Martin von Zweigbergk <martinvonz@google.com>
parents:
37760
diff
changeset
|
4 > log="{rev}:{node|short} {desc} [{tags}]\n" |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
5 > EOF |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
6 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
7 $ hg init legacy-lookup |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
8 $ cd legacy-lookup |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
9 $ echo a > a |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
10 $ hg add a |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
11 $ hg commit -m 'first' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
12 $ echo aa > a |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
13 $ hg commit -m 'second' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
14 $ hg log -G |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
15 @ 1:43114e71eddd second [tip] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
16 | |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
17 o 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
18 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
19 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
20 Create a tag that looks like a revset |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
21 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
22 $ hg tag 'rev(0)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
23 $ hg log -G |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
24 @ 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd [tip] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
25 | |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
26 o 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
27 | |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
28 o 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
29 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
30 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
31 See how various things are resolved |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
32 ----------------------------------- |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
33 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
34 Revision numbers |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
35 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
36 $ hg log -r '0' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
37 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
38 $ hg log -r '1' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
39 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
40 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
41 "rev(x)" form (the one conflicting with the tags) |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
42 (resolved as a label) |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
43 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
44 $ hg log -r 'rev(0)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
45 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
46 $ hg log -r 'rev(1)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
47 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
48 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
49 same within a simple revspec |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
50 (still resolved as the label) |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
51 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
52 $ hg log -r ':rev(0)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
53 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
54 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
55 $ hg log -r 'rev(0):' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
56 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
57 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd [tip] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
58 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
59 within a more advances revset |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
60 (still resolved as the label) |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
61 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
62 $ hg log -r 'rev(0) and branch(default)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
63 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
64 |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
65 with explicit revset resolution |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
66 (still resolved as the label) |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
67 |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
68 $ hg log -r 'revset(rev(0))' |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
69 0:a87874c6ec31 first [] |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
70 |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
71 some of the above with quote to force its resolution as a label |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
72 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
73 $ hg log -r ':"rev(0)"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
74 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
75 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
76 $ hg log -r '"rev(0)":' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
77 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
78 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd [tip] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
79 $ hg log -r '"rev(0)" and branch(default)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
80 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
81 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
82 confusing bits within parents |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
83 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
84 $ hg log -r '(rev(0))' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
85 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
86 $ hg log -r '( rev(0))' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
87 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
88 $ hg log -r '("rev(0)")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
89 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
90 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
91 Test label with quote in them. |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
92 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
93 $ hg tag '"foo"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
94 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
95 $ hg log -r '"foo"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
96 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
97 $ hg log -r '("foo")' |
45906
95c4cca641f6
errors: remove trailing "!" from some error messages for consistency
Martin von Zweigbergk <martinvonz@google.com>
parents:
45895
diff
changeset
|
98 abort: unknown revision 'foo' |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
99 [255] |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
100 $ hg log -r 'revset("foo")' |
45906
95c4cca641f6
errors: remove trailing "!" from some error messages for consistency
Martin von Zweigbergk <martinvonz@google.com>
parents:
45895
diff
changeset
|
101 abort: unknown revision 'foo' |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
102 [255] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
103 $ hg log -r '("\"foo\"")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
104 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
105 $ hg log -r 'revset("\"foo\"")' |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
106 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
107 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
108 Test label with dash in them. |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
109 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
110 $ hg tag 'foo-bar' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
111 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
112 $ hg log -r 'foo-bar' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
113 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
114 $ hg log -r '(foo-bar)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
115 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
116 $ hg log -r '"foo-bar"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
117 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
118 $ hg log -r '("foo-bar")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
119 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
120 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
121 Test label with + in them. |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
122 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
123 $ hg tag 'foo+bar' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
124 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
125 $ hg log -r 'foo+bar' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
126 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
127 $ hg log -r '(foo+bar)' |
45906
95c4cca641f6
errors: remove trailing "!" from some error messages for consistency
Martin von Zweigbergk <martinvonz@google.com>
parents:
45895
diff
changeset
|
128 abort: unknown revision 'foo' |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
129 [255] |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
130 $ hg log -r 'revset(foo+bar)' |
45906
95c4cca641f6
errors: remove trailing "!" from some error messages for consistency
Martin von Zweigbergk <martinvonz@google.com>
parents:
45895
diff
changeset
|
131 abort: unknown revision 'foo' |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
132 [255] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
133 $ hg log -r '"foo+bar"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
134 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
135 $ hg log -r '("foo+bar")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
136 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
137 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
138 Test tag with numeric version number. |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
139 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
140 $ hg tag '1.2' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
141 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
142 $ hg log -r '1.2' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
143 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
144 $ hg log -r '(1.2)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
145 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
146 $ hg log -r 'revset(1.2)' |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
147 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
148 $ hg log -r '"1.2"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
149 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
150 $ hg log -r '("1.2")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
151 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
152 $ hg log -r '::"1.2"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
153 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
154 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
155 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
156 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
157 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
158 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
159 $ hg log -r '::1.2' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
160 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
161 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
162 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
163 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
164 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
165 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
166 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
167 Test tag with parenthesis (but not a valid revset) |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
168 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
169 $ hg tag 'release_4.1(candidate1)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
170 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
171 $ hg log -r 'release_4.1(candidate1)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
172 6:db72e24fe069 Added tag 1.2 for changeset ff42fde8edbb [release_4.1(candidate1)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
173 $ hg log -r '(release_4.1(candidate1))' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
174 hg: parse error: unknown identifier: release_4.1 |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
175 [10] |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
176 $ hg log -r 'revset(release_4.1(candidate1))' |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
177 hg: parse error: unknown identifier: release_4.1 |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
178 [10] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
179 $ hg log -r '"release_4.1(candidate1)"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
180 6:db72e24fe069 Added tag 1.2 for changeset ff42fde8edbb [release_4.1(candidate1)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
181 $ hg log -r '("release_4.1(candidate1)")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
182 6:db72e24fe069 Added tag 1.2 for changeset ff42fde8edbb [release_4.1(candidate1)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
183 $ hg log -r '::"release_4.1(candidate1)"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
184 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
185 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
186 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
187 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
188 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
189 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
190 6:db72e24fe069 Added tag 1.2 for changeset ff42fde8edbb [release_4.1(candidate1)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
191 $ hg log -r '::release_4.1(candidate1)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
192 hg: parse error: unknown identifier: release_4.1 |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
193 [10] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
194 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
195 Test tag with parenthesis and other function like char |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
196 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
197 $ hg tag 'release_4.1(arch=x86,arm)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
198 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
199 $ hg log -r 'release_4.1(arch=x86,arm)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
200 7:b29b25d7d687 Added tag release_4.1(candidate1) for changeset db72e24fe069 [release_4.1(arch=x86,arm)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
201 $ hg log -r '(release_4.1(arch=x86,arm))' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
202 hg: parse error: unknown identifier: release_4.1 |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
203 [10] |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
204 $ hg log -r 'revset(release_4.1(arch=x86,arm))' |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
205 hg: parse error: unknown identifier: release_4.1 |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
206 [10] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
207 $ hg log -r '"release_4.1(arch=x86,arm)"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
208 7:b29b25d7d687 Added tag release_4.1(candidate1) for changeset db72e24fe069 [release_4.1(arch=x86,arm)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
209 $ hg log -r '("release_4.1(arch=x86,arm)")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
210 7:b29b25d7d687 Added tag release_4.1(candidate1) for changeset db72e24fe069 [release_4.1(arch=x86,arm)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
211 $ hg log -r '::"release_4.1(arch=x86,arm)"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
212 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
213 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
214 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
215 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
216 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
217 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
218 6:db72e24fe069 Added tag 1.2 for changeset ff42fde8edbb [release_4.1(candidate1)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
219 7:b29b25d7d687 Added tag release_4.1(candidate1) for changeset db72e24fe069 [release_4.1(arch=x86,arm)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
220 $ hg log -r '::release_4.1(arch=x86,arm)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
221 hg: parse error: unknown identifier: release_4.1 |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
222 [10] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
223 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
224 Test tag conflicting with revset function |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
225 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
226 $ hg tag 'secret(team=foo,project=bar)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
227 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
228 $ hg log -r 'secret(team=foo,project=bar)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
229 8:6b2e2d4ea455 Added tag release_4.1(arch=x86,arm) for changeset b29b25d7d687 [secret(team=foo,project=bar)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
230 $ hg log -r '(secret(team=foo,project=bar))' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
231 hg: parse error: secret takes no arguments |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
232 [10] |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
233 $ hg log -r 'revset(secret(team=foo,project=bar))' |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
234 hg: parse error: secret takes no arguments |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
235 [10] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
236 $ hg log -r '"secret(team=foo,project=bar)"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
237 8:6b2e2d4ea455 Added tag release_4.1(arch=x86,arm) for changeset b29b25d7d687 [secret(team=foo,project=bar)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
238 $ hg log -r '("secret(team=foo,project=bar)")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
239 8:6b2e2d4ea455 Added tag release_4.1(arch=x86,arm) for changeset b29b25d7d687 [secret(team=foo,project=bar)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
240 $ hg log -r '::"secret(team=foo,project=bar)"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
241 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
242 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
243 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
244 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
245 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
246 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
247 6:db72e24fe069 Added tag 1.2 for changeset ff42fde8edbb [release_4.1(candidate1)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
248 7:b29b25d7d687 Added tag release_4.1(candidate1) for changeset db72e24fe069 [release_4.1(arch=x86,arm)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
249 8:6b2e2d4ea455 Added tag release_4.1(arch=x86,arm) for changeset b29b25d7d687 [secret(team=foo,project=bar)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
250 $ hg log -r '::secret(team=foo,project=bar)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
251 hg: parse error: secret takes no arguments |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
252 [10] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
253 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
254 Test tag with space |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
255 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
256 $ hg tag 'my little version' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
257 |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
258 $ hg log -r 'my little version' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
259 9:269192bf8fc3 Added tag secret(team=foo,project=bar) for changeset 6b2e2d4ea455 [my little version] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
260 $ hg log -r '(my little version)' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
261 hg: parse error at 4: unexpected token: symbol |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
262 ((my little version) |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
263 ^ here) |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
264 [10] |
37760
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
265 $ hg log -r 'revset(my little version)' |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
266 hg: parse error at 10: unexpected token: symbol |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
267 (revset(my little version) |
29eb4cafeeb8
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
Boris Feld <boris.feld@octobus.net>
parents:
37759
diff
changeset
|
268 ^ here) |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
269 [10] |
37759
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
270 $ hg log -r '"my little version"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
271 9:269192bf8fc3 Added tag secret(team=foo,project=bar) for changeset 6b2e2d4ea455 [my little version] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
272 $ hg log -r '("my little version")' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
273 9:269192bf8fc3 Added tag secret(team=foo,project=bar) for changeset 6b2e2d4ea455 [my little version] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
274 $ hg log -r '::"my little version"' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
275 0:a87874c6ec31 first [] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
276 1:43114e71eddd second [rev(0)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
277 2:fb616635b18f Added tag rev(0) for changeset 43114e71eddd ["foo"] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
278 3:a50aae922707 Added tag "foo" for changeset fb616635b18f [foo-bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
279 4:bbf52b87b370 Added tag foo-bar for changeset a50aae922707 [foo+bar] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
280 5:ff42fde8edbb Added tag foo+bar for changeset bbf52b87b370 [1.2] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
281 6:db72e24fe069 Added tag 1.2 for changeset ff42fde8edbb [release_4.1(candidate1)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
282 7:b29b25d7d687 Added tag release_4.1(candidate1) for changeset db72e24fe069 [release_4.1(arch=x86,arm)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
283 8:6b2e2d4ea455 Added tag release_4.1(arch=x86,arm) for changeset b29b25d7d687 [secret(team=foo,project=bar)] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
284 9:269192bf8fc3 Added tag secret(team=foo,project=bar) for changeset 6b2e2d4ea455 [my little version] |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
285 $ hg log -r '::my little version' |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
286 hg: parse error at 5: invalid token |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
287 (::my little version |
aa3f63e02c3c
revset: add more test to show current behaviors with label looking like revset
Boris Feld <boris.feld@octobus.net>
parents:
diff
changeset
|
288 ^ here) |
45895
fc4fb2f17dd4
errors: use exit code 10 for parse errors
Martin von Zweigbergk <martinvonz@google.com>
parents:
45765
diff
changeset
|
289 [10] |