##// END OF EJS Templates
test-command-template: test 'children' template keyword
Jason Harris -
r11656:83eb6b14 default
parent child Browse files
Show More
@@ -1,210 +1,211
1 1 #!/bin/sh
2 2
3 3 hg init a
4 4 cd a
5 5 echo a > a
6 6 hg add a
7 7 echo line 1 > b
8 8 echo line 2 >> b
9 9 hg commit -l b -d '1000000 0' -u 'User Name <user@hostname>'
10 10 hg add b
11 11 echo other 1 > c
12 12 echo other 2 >> c
13 13 echo >> c
14 14 echo other 3 >> c
15 15 hg commit -l c -d '1100000 0' -u 'A. N. Other <other@place>'
16 16 hg add c
17 17 hg commit -m 'no person' -d '1200000 0' -u 'other@place'
18 18 echo c >> c
19 19 hg commit -m 'no user, no domain' -d '1300000 0' -u 'person'
20 20 echo foo > .hg/branch
21 21 hg commit -m 'new branch' -d '1400000 0' -u 'person'
22 22 hg co -q 3
23 23 echo other 4 >> d
24 24 hg add d
25 25 hg commit -m 'new head' -d '1500000 0' -u 'person'
26 26 hg merge -q foo
27 27 hg commit -m 'merge' -d '1500001 0' -u 'person'
28 28 # second branch starting at nullrev
29 29 hg update null
30 30 echo second > second
31 31 hg add second
32 32 hg commit -m second -d '1000000 0' -u 'User Name <user@hostname>'
33 33 echo third > third
34 34 hg add third
35 35 hg mv second fourth
36 36 hg commit -m third -d "2020-01-01 10:01"
37 37
38 38 # make sure user/global hgrc does not affect tests
39 39 echo '[ui]' > .hg/hgrc
40 40 echo 'logtemplate =' >> .hg/hgrc
41 41 echo 'style =' >> .hg/hgrc
42 42
43 43 echo '# default style is like normal output'
44 44 echo '# normal'
45 45 hg log > log.out
46 46 hg log --style default > style.out
47 47 cmp log.out style.out || diff -u log.out style.out
48 48 echo '# verbose'
49 49 hg log -v > log.out
50 50 hg log -v --style default > style.out
51 51 cmp log.out style.out || diff -u log.out style.out
52 52 echo '# debug'
53 53 hg log --debug > log.out
54 54 hg log --debug --style default > style.out
55 55 cmp log.out style.out || diff -u log.out style.out
56 56
57 57 echo '# revision with no copies (used to print a traceback)'
58 58 hg tip -v --template '\n'
59 59
60 60 echo '# compact style works'
61 61 hg log --style compact
62 62 hg log -v --style compact
63 63 hg log --debug --style compact
64 64
65 65 # Test xml styles
66 66 echo '# xml style works (--style xml)'
67 67 hg log --style xml
68 68 echo '# xml style works (-v --style xml)'
69 69 hg log -v --style xml
70 70 echo '# xml style works (--debug --style xml)'
71 71 hg log --debug --style xml
72 72
73 73 echo '# error if style not readable'
74 74 touch q
75 75 chmod 0 q
76 76 hg log --style ./q
77 77
78 78 echo '# error if no style'
79 79 hg log --style notexist
80 80
81 81 echo '# error if style missing key'
82 82 echo 'q = q' > t
83 83 hg log --style ./t
84 84
85 85 echo '# error if include fails'
86 86 echo 'changeset = q' >> t
87 87 hg log --style ./t
88 88
89 89 echo '# include works'
90 90 rm q
91 91 echo '{rev}' > q
92 92 hg log --style ./t
93 93
94 94 echo '# ui.style works'
95 95 echo '[ui]' > .hg/hgrc
96 96 echo 'style = t' >> .hg/hgrc
97 97 hg log
98 98
99 99 echo '# issue338'
100 100 hg log --style=changelog > changelog
101 101 cat changelog
102 102
103 103 echo '# issue 2130'
104 104 hg heads --style changelog
105 105
106 106 echo "# keys work"
107 107 for key in author branches date desc file_adds file_dels file_mods \
108 108 file_copies file_copies_switch files \
109 109 manifest node parents rev tags diffstat extras; do
110 110 for mode in '' --verbose --debug; do
111 111 hg log $mode --template "$key$mode: {$key}\n"
112 112 done
113 113 done
114 114
115 115 echo '# filters work'
116 116 hg log --template '{author|domain}\n'
117 117 hg log --template '{author|person}\n'
118 118 hg log --template '{author|user}\n'
119 119 hg log --template '{date|age}\n' > /dev/null || exit 1
120 120 hg log -l1 --template '{date|age}\n'
121 121 hg log --template '{date|date}\n'
122 122 hg log --template '{date|isodate}\n'
123 123 hg log --template '{date|isodatesec}\n'
124 124 hg log --template '{date|rfc822date}\n'
125 125 hg log --template '{desc|firstline}\n'
126 126 hg log --template '{node|short}\n'
127 127 hg log --template '<changeset author="{author|xmlescape}"/>\n'
128 hg log --template '{rev}: {children}\n'
128 129
129 130 echo '# formatnode filter works'
130 131 echo '# quiet'
131 132 hg -q log -r 0 --template '{node|formatnode}\n'
132 133 echo '# normal'
133 134 hg log -r 0 --template '{node|formatnode}\n'
134 135 echo '# verbose'
135 136 hg -v log -r 0 --template '{node|formatnode}\n'
136 137 echo '# debug'
137 138 hg --debug log -r 0 --template '{node|formatnode}\n'
138 139
139 140 echo '# error on syntax'
140 141 echo 'x = "f' >> t
141 142 hg log
142 143
143 144 cd ..
144 145
145 146 echo '# latesttag'
146 147 hg init latesttag
147 148 cd latesttag
148 149
149 150 echo a > file
150 151 hg ci -Am a -d '0 0'
151 152
152 153 echo b >> file
153 154 hg ci -m b -d '1 0'
154 155
155 156 echo c >> head1
156 157 hg ci -Am h1c -d '2 0'
157 158
158 159 hg update -q 1
159 160 echo d >> head2
160 161 hg ci -Am h2d -d '3 0'
161 162
162 163 echo e >> head2
163 164 hg ci -m h2e -d '4 0'
164 165
165 166 hg merge -q
166 167 hg ci -m merge -d '5 0'
167 168
168 169 echo '# No tag set'
169 170 hg log --template '{rev}: {latesttag}+{latesttagdistance}\n'
170 171
171 172 echo '# one common tag: longuest path wins'
172 173 hg tag -r 1 -m t1 -d '6 0' t1
173 174 hg log --template '{rev}: {latesttag}+{latesttagdistance}\n'
174 175
175 176 echo '# one ancestor tag: more recent wins'
176 177 hg tag -r 2 -m t2 -d '7 0' t2
177 178 hg log --template '{rev}: {latesttag}+{latesttagdistance}\n'
178 179
179 180 echo '# two branch tags: more recent wins'
180 181 hg tag -r 3 -m t3 -d '8 0' t3
181 182 hg log --template '{rev}: {latesttag}+{latesttagdistance}\n'
182 183
183 184 echo '# merged tag overrides'
184 185 hg tag -r 5 -m t5 -d '9 0' t5
185 186 hg tag -r 3 -m at3 -d '10 0' at3
186 187 hg log --template '{rev}: {latesttag}+{latesttagdistance}\n'
187 188 cd ..
188 189
189 190 echo '# style path expansion (issue1948)'
190 191 mkdir -p home/styles
191 192 cat > home/styles/teststyle <<EOF
192 193 changeset = 'test {rev}:{node|short}\n'
193 194 EOF
194 195 HOME=`pwd`/home; export HOME
195 196 cat > latesttag/.hg/hgrc <<EOF
196 197 [ui]
197 198 style = ~/styles/teststyle
198 199 EOF
199 200 hg -R latesttag tip
200 201
201 202 echo '# test recursive showlist template (issue1989)'
202 203 cat > style1989 <<EOF
203 204 changeset = '{file_mods}{manifest}{extras}'
204 205 file_mod = 'M|{author|person}\n'
205 206 manifest = '{rev},{author}\n'
206 207 extra = '{key}: {author}\n'
207 208 EOF
208 209 hg -R latesttag log -r tip --style=style1989
209 210
210 211 echo '# done'
@@ -1,1089 +1,1098
1 1 0 files updated, 0 files merged, 4 files removed, 0 files unresolved
2 2 created new head
3 3 # default style is like normal output
4 4 # normal
5 5 # verbose
6 6 # debug
7 7 # revision with no copies (used to print a traceback)
8 8
9 9 # compact style works
10 10 8[tip] 95c24699272e 2020-01-01 10:01 +0000 test
11 11 third
12 12
13 13 7:-1 29114dbae42b 1970-01-12 13:46 +0000 user
14 14 second
15 15
16 16 6:5,4 c7b487c6c50e 1970-01-18 08:40 +0000 person
17 17 merge
18 18
19 19 5:3 13207e5a10d9 1970-01-18 08:40 +0000 person
20 20 new head
21 21
22 22 4 32a18f097fcc 1970-01-17 04:53 +0000 person
23 23 new branch
24 24
25 25 3 10e46f2dcbf4 1970-01-16 01:06 +0000 person
26 26 no user, no domain
27 27
28 28 2 97054abb4ab8 1970-01-14 21:20 +0000 other
29 29 no person
30 30
31 31 1 b608e9d1a3f0 1970-01-13 17:33 +0000 other
32 32 other 1
33 33
34 34 0 1e4e1b8f71e0 1970-01-12 13:46 +0000 user
35 35 line 1
36 36
37 37 8[tip] 95c24699272e 2020-01-01 10:01 +0000 test
38 38 third
39 39
40 40 7:-1 29114dbae42b 1970-01-12 13:46 +0000 User Name <user@hostname>
41 41 second
42 42
43 43 6:5,4 c7b487c6c50e 1970-01-18 08:40 +0000 person
44 44 merge
45 45
46 46 5:3 13207e5a10d9 1970-01-18 08:40 +0000 person
47 47 new head
48 48
49 49 4 32a18f097fcc 1970-01-17 04:53 +0000 person
50 50 new branch
51 51
52 52 3 10e46f2dcbf4 1970-01-16 01:06 +0000 person
53 53 no user, no domain
54 54
55 55 2 97054abb4ab8 1970-01-14 21:20 +0000 other@place
56 56 no person
57 57
58 58 1 b608e9d1a3f0 1970-01-13 17:33 +0000 A. N. Other <other@place>
59 59 other 1
60 60 other 2
61 61
62 62 other 3
63 63
64 64 0 1e4e1b8f71e0 1970-01-12 13:46 +0000 User Name <user@hostname>
65 65 line 1
66 66 line 2
67 67
68 68 8[tip]:7,-1 95c24699272e 2020-01-01 10:01 +0000 test
69 69 third
70 70
71 71 7:-1,-1 29114dbae42b 1970-01-12 13:46 +0000 User Name <user@hostname>
72 72 second
73 73
74 74 6:5,4 c7b487c6c50e 1970-01-18 08:40 +0000 person
75 75 merge
76 76
77 77 5:3,-1 13207e5a10d9 1970-01-18 08:40 +0000 person
78 78 new head
79 79
80 80 4:3,-1 32a18f097fcc 1970-01-17 04:53 +0000 person
81 81 new branch
82 82
83 83 3:2,-1 10e46f2dcbf4 1970-01-16 01:06 +0000 person
84 84 no user, no domain
85 85
86 86 2:1,-1 97054abb4ab8 1970-01-14 21:20 +0000 other@place
87 87 no person
88 88
89 89 1:0,-1 b608e9d1a3f0 1970-01-13 17:33 +0000 A. N. Other <other@place>
90 90 other 1
91 91 other 2
92 92
93 93 other 3
94 94
95 95 0:-1,-1 1e4e1b8f71e0 1970-01-12 13:46 +0000 User Name <user@hostname>
96 96 line 1
97 97 line 2
98 98
99 99 # xml style works (--style xml)
100 100 <?xml version="1.0"?>
101 101 <log>
102 102 <logentry revision="8" node="95c24699272ef57d062b8bccc32c878bf841784a">
103 103 <tag>tip</tag>
104 104 <author email="test">test</author>
105 105 <date>2020-01-01T10:01:00+00:00</date>
106 106 <msg xml:space="preserve">third</msg>
107 107 </logentry>
108 108 <logentry revision="7" node="29114dbae42b9f078cf2714dbe3a86bba8ec7453">
109 109 <parent revision="-1" node="0000000000000000000000000000000000000000" />
110 110 <author email="user@hostname">User Name</author>
111 111 <date>1970-01-12T13:46:40+00:00</date>
112 112 <msg xml:space="preserve">second</msg>
113 113 </logentry>
114 114 <logentry revision="6" node="c7b487c6c50ef1cf464cafdc4f4f5e615fc5999f">
115 115 <parent revision="5" node="13207e5a10d9fd28ec424934298e176197f2c67f" />
116 116 <parent revision="4" node="32a18f097fcccf76ef282f62f8a85b3adf8d13c4" />
117 117 <author email="person">person</author>
118 118 <date>1970-01-18T08:40:01+00:00</date>
119 119 <msg xml:space="preserve">merge</msg>
120 120 </logentry>
121 121 <logentry revision="5" node="13207e5a10d9fd28ec424934298e176197f2c67f">
122 122 <parent revision="3" node="10e46f2dcbf4823578cf180f33ecf0b957964c47" />
123 123 <author email="person">person</author>
124 124 <date>1970-01-18T08:40:00+00:00</date>
125 125 <msg xml:space="preserve">new head</msg>
126 126 </logentry>
127 127 <logentry revision="4" node="32a18f097fcccf76ef282f62f8a85b3adf8d13c4">
128 128 <branch>foo</branch>
129 129 <author email="person">person</author>
130 130 <date>1970-01-17T04:53:20+00:00</date>
131 131 <msg xml:space="preserve">new branch</msg>
132 132 </logentry>
133 133 <logentry revision="3" node="10e46f2dcbf4823578cf180f33ecf0b957964c47">
134 134 <author email="person">person</author>
135 135 <date>1970-01-16T01:06:40+00:00</date>
136 136 <msg xml:space="preserve">no user, no domain</msg>
137 137 </logentry>
138 138 <logentry revision="2" node="97054abb4ab824450e9164180baf491ae0078465">
139 139 <author email="other@place">other</author>
140 140 <date>1970-01-14T21:20:00+00:00</date>
141 141 <msg xml:space="preserve">no person</msg>
142 142 </logentry>
143 143 <logentry revision="1" node="b608e9d1a3f0273ccf70fb85fd6866b3482bf965">
144 144 <author email="other@place">A. N. Other</author>
145 145 <date>1970-01-13T17:33:20+00:00</date>
146 146 <msg xml:space="preserve">other 1
147 147 other 2
148 148
149 149 other 3</msg>
150 150 </logentry>
151 151 <logentry revision="0" node="1e4e1b8f71e05681d422154f5421e385fec3454f">
152 152 <author email="user@hostname">User Name</author>
153 153 <date>1970-01-12T13:46:40+00:00</date>
154 154 <msg xml:space="preserve">line 1
155 155 line 2</msg>
156 156 </logentry>
157 157 </log>
158 158 # xml style works (-v --style xml)
159 159 <?xml version="1.0"?>
160 160 <log>
161 161 <logentry revision="8" node="95c24699272ef57d062b8bccc32c878bf841784a">
162 162 <tag>tip</tag>
163 163 <author email="test">test</author>
164 164 <date>2020-01-01T10:01:00+00:00</date>
165 165 <msg xml:space="preserve">third</msg>
166 166 <paths>
167 167 <path action="A">fourth</path>
168 168 <path action="A">third</path>
169 169 <path action="R">second</path>
170 170 </paths>
171 171 <copies>
172 172 <copy source="second">fourth</copy>
173 173 </copies>
174 174 </logentry>
175 175 <logentry revision="7" node="29114dbae42b9f078cf2714dbe3a86bba8ec7453">
176 176 <parent revision="-1" node="0000000000000000000000000000000000000000" />
177 177 <author email="user@hostname">User Name</author>
178 178 <date>1970-01-12T13:46:40+00:00</date>
179 179 <msg xml:space="preserve">second</msg>
180 180 <paths>
181 181 <path action="A">second</path>
182 182 </paths>
183 183 </logentry>
184 184 <logentry revision="6" node="c7b487c6c50ef1cf464cafdc4f4f5e615fc5999f">
185 185 <parent revision="5" node="13207e5a10d9fd28ec424934298e176197f2c67f" />
186 186 <parent revision="4" node="32a18f097fcccf76ef282f62f8a85b3adf8d13c4" />
187 187 <author email="person">person</author>
188 188 <date>1970-01-18T08:40:01+00:00</date>
189 189 <msg xml:space="preserve">merge</msg>
190 190 <paths>
191 191 </paths>
192 192 </logentry>
193 193 <logentry revision="5" node="13207e5a10d9fd28ec424934298e176197f2c67f">
194 194 <parent revision="3" node="10e46f2dcbf4823578cf180f33ecf0b957964c47" />
195 195 <author email="person">person</author>
196 196 <date>1970-01-18T08:40:00+00:00</date>
197 197 <msg xml:space="preserve">new head</msg>
198 198 <paths>
199 199 <path action="A">d</path>
200 200 </paths>
201 201 </logentry>
202 202 <logentry revision="4" node="32a18f097fcccf76ef282f62f8a85b3adf8d13c4">
203 203 <branch>foo</branch>
204 204 <author email="person">person</author>
205 205 <date>1970-01-17T04:53:20+00:00</date>
206 206 <msg xml:space="preserve">new branch</msg>
207 207 <paths>
208 208 </paths>
209 209 </logentry>
210 210 <logentry revision="3" node="10e46f2dcbf4823578cf180f33ecf0b957964c47">
211 211 <author email="person">person</author>
212 212 <date>1970-01-16T01:06:40+00:00</date>
213 213 <msg xml:space="preserve">no user, no domain</msg>
214 214 <paths>
215 215 <path action="M">c</path>
216 216 </paths>
217 217 </logentry>
218 218 <logentry revision="2" node="97054abb4ab824450e9164180baf491ae0078465">
219 219 <author email="other@place">other</author>
220 220 <date>1970-01-14T21:20:00+00:00</date>
221 221 <msg xml:space="preserve">no person</msg>
222 222 <paths>
223 223 <path action="A">c</path>
224 224 </paths>
225 225 </logentry>
226 226 <logentry revision="1" node="b608e9d1a3f0273ccf70fb85fd6866b3482bf965">
227 227 <author email="other@place">A. N. Other</author>
228 228 <date>1970-01-13T17:33:20+00:00</date>
229 229 <msg xml:space="preserve">other 1
230 230 other 2
231 231
232 232 other 3</msg>
233 233 <paths>
234 234 <path action="A">b</path>
235 235 </paths>
236 236 </logentry>
237 237 <logentry revision="0" node="1e4e1b8f71e05681d422154f5421e385fec3454f">
238 238 <author email="user@hostname">User Name</author>
239 239 <date>1970-01-12T13:46:40+00:00</date>
240 240 <msg xml:space="preserve">line 1
241 241 line 2</msg>
242 242 <paths>
243 243 <path action="A">a</path>
244 244 </paths>
245 245 </logentry>
246 246 </log>
247 247 # xml style works (--debug --style xml)
248 248 <?xml version="1.0"?>
249 249 <log>
250 250 <logentry revision="8" node="95c24699272ef57d062b8bccc32c878bf841784a">
251 251 <tag>tip</tag>
252 252 <parent revision="7" node="29114dbae42b9f078cf2714dbe3a86bba8ec7453" />
253 253 <parent revision="-1" node="0000000000000000000000000000000000000000" />
254 254 <author email="test">test</author>
255 255 <date>2020-01-01T10:01:00+00:00</date>
256 256 <msg xml:space="preserve">third</msg>
257 257 <paths>
258 258 <path action="A">fourth</path>
259 259 <path action="A">third</path>
260 260 <path action="R">second</path>
261 261 </paths>
262 262 <copies>
263 263 <copy source="second">fourth</copy>
264 264 </copies>
265 265 <extra key="branch">default</extra>
266 266 </logentry>
267 267 <logentry revision="7" node="29114dbae42b9f078cf2714dbe3a86bba8ec7453">
268 268 <parent revision="-1" node="0000000000000000000000000000000000000000" />
269 269 <parent revision="-1" node="0000000000000000000000000000000000000000" />
270 270 <author email="user@hostname">User Name</author>
271 271 <date>1970-01-12T13:46:40+00:00</date>
272 272 <msg xml:space="preserve">second</msg>
273 273 <paths>
274 274 <path action="A">second</path>
275 275 </paths>
276 276 <extra key="branch">default</extra>
277 277 </logentry>
278 278 <logentry revision="6" node="c7b487c6c50ef1cf464cafdc4f4f5e615fc5999f">
279 279 <parent revision="5" node="13207e5a10d9fd28ec424934298e176197f2c67f" />
280 280 <parent revision="4" node="32a18f097fcccf76ef282f62f8a85b3adf8d13c4" />
281 281 <author email="person">person</author>
282 282 <date>1970-01-18T08:40:01+00:00</date>
283 283 <msg xml:space="preserve">merge</msg>
284 284 <paths>
285 285 </paths>
286 286 <extra key="branch">default</extra>
287 287 </logentry>
288 288 <logentry revision="5" node="13207e5a10d9fd28ec424934298e176197f2c67f">
289 289 <parent revision="3" node="10e46f2dcbf4823578cf180f33ecf0b957964c47" />
290 290 <parent revision="-1" node="0000000000000000000000000000000000000000" />
291 291 <author email="person">person</author>
292 292 <date>1970-01-18T08:40:00+00:00</date>
293 293 <msg xml:space="preserve">new head</msg>
294 294 <paths>
295 295 <path action="A">d</path>
296 296 </paths>
297 297 <extra key="branch">default</extra>
298 298 </logentry>
299 299 <logentry revision="4" node="32a18f097fcccf76ef282f62f8a85b3adf8d13c4">
300 300 <branch>foo</branch>
301 301 <parent revision="3" node="10e46f2dcbf4823578cf180f33ecf0b957964c47" />
302 302 <parent revision="-1" node="0000000000000000000000000000000000000000" />
303 303 <author email="person">person</author>
304 304 <date>1970-01-17T04:53:20+00:00</date>
305 305 <msg xml:space="preserve">new branch</msg>
306 306 <paths>
307 307 </paths>
308 308 <extra key="branch">foo</extra>
309 309 </logentry>
310 310 <logentry revision="3" node="10e46f2dcbf4823578cf180f33ecf0b957964c47">
311 311 <parent revision="2" node="97054abb4ab824450e9164180baf491ae0078465" />
312 312 <parent revision="-1" node="0000000000000000000000000000000000000000" />
313 313 <author email="person">person</author>
314 314 <date>1970-01-16T01:06:40+00:00</date>
315 315 <msg xml:space="preserve">no user, no domain</msg>
316 316 <paths>
317 317 <path action="M">c</path>
318 318 </paths>
319 319 <extra key="branch">default</extra>
320 320 </logentry>
321 321 <logentry revision="2" node="97054abb4ab824450e9164180baf491ae0078465">
322 322 <parent revision="1" node="b608e9d1a3f0273ccf70fb85fd6866b3482bf965" />
323 323 <parent revision="-1" node="0000000000000000000000000000000000000000" />
324 324 <author email="other@place">other</author>
325 325 <date>1970-01-14T21:20:00+00:00</date>
326 326 <msg xml:space="preserve">no person</msg>
327 327 <paths>
328 328 <path action="A">c</path>
329 329 </paths>
330 330 <extra key="branch">default</extra>
331 331 </logentry>
332 332 <logentry revision="1" node="b608e9d1a3f0273ccf70fb85fd6866b3482bf965">
333 333 <parent revision="0" node="1e4e1b8f71e05681d422154f5421e385fec3454f" />
334 334 <parent revision="-1" node="0000000000000000000000000000000000000000" />
335 335 <author email="other@place">A. N. Other</author>
336 336 <date>1970-01-13T17:33:20+00:00</date>
337 337 <msg xml:space="preserve">other 1
338 338 other 2
339 339
340 340 other 3</msg>
341 341 <paths>
342 342 <path action="A">b</path>
343 343 </paths>
344 344 <extra key="branch">default</extra>
345 345 </logentry>
346 346 <logentry revision="0" node="1e4e1b8f71e05681d422154f5421e385fec3454f">
347 347 <parent revision="-1" node="0000000000000000000000000000000000000000" />
348 348 <parent revision="-1" node="0000000000000000000000000000000000000000" />
349 349 <author email="user@hostname">User Name</author>
350 350 <date>1970-01-12T13:46:40+00:00</date>
351 351 <msg xml:space="preserve">line 1
352 352 line 2</msg>
353 353 <paths>
354 354 <path action="A">a</path>
355 355 </paths>
356 356 <extra key="branch">default</extra>
357 357 </logentry>
358 358 </log>
359 359 # error if style not readable
360 360 abort: Permission denied: ./q
361 361 # error if no style
362 362 abort: style not found: notexist
363 363 # error if style missing key
364 364 abort: ./t: no key named 'changeset'
365 365 # error if include fails
366 366 abort: template file ./q: Permission denied
367 367 # include works
368 368 8
369 369 7
370 370 6
371 371 5
372 372 4
373 373 3
374 374 2
375 375 1
376 376 0
377 377 # ui.style works
378 378 8
379 379 7
380 380 6
381 381 5
382 382 4
383 383 3
384 384 2
385 385 1
386 386 0
387 387 # issue338
388 388 2020-01-01 test <test>
389 389
390 390 * fourth, second, third:
391 391 third
392 392 [95c24699272e] [tip]
393 393
394 394 1970-01-12 User Name <user@hostname>
395 395
396 396 * second:
397 397 second
398 398 [29114dbae42b]
399 399
400 400 1970-01-18 person <person>
401 401
402 402 * merge
403 403 [c7b487c6c50e]
404 404
405 405 * d:
406 406 new head
407 407 [13207e5a10d9]
408 408
409 409 1970-01-17 person <person>
410 410
411 411 * new branch
412 412 [32a18f097fcc] <foo>
413 413
414 414 1970-01-16 person <person>
415 415
416 416 * c:
417 417 no user, no domain
418 418 [10e46f2dcbf4]
419 419
420 420 1970-01-14 other <other@place>
421 421
422 422 * c:
423 423 no person
424 424 [97054abb4ab8]
425 425
426 426 1970-01-13 A. N. Other <other@place>
427 427
428 428 * b:
429 429 other 1 other 2
430 430
431 431 other 3
432 432 [b608e9d1a3f0]
433 433
434 434 1970-01-12 User Name <user@hostname>
435 435
436 436 * a:
437 437 line 1 line 2
438 438 [1e4e1b8f71e0]
439 439
440 440 # issue 2130
441 441 2020-01-01 test <test>
442 442
443 443 * fourth, second, third:
444 444 third
445 445 [95c24699272e] [tip]
446 446
447 447 1970-01-18 person <person>
448 448
449 449 * merge
450 450 [c7b487c6c50e]
451 451
452 452 1970-01-17 person <person>
453 453
454 454 * new branch
455 455 [32a18f097fcc] <foo>
456 456
457 457 # keys work
458 458 author: test
459 459 author: User Name <user@hostname>
460 460 author: person
461 461 author: person
462 462 author: person
463 463 author: person
464 464 author: other@place
465 465 author: A. N. Other <other@place>
466 466 author: User Name <user@hostname>
467 467 author--verbose: test
468 468 author--verbose: User Name <user@hostname>
469 469 author--verbose: person
470 470 author--verbose: person
471 471 author--verbose: person
472 472 author--verbose: person
473 473 author--verbose: other@place
474 474 author--verbose: A. N. Other <other@place>
475 475 author--verbose: User Name <user@hostname>
476 476 author--debug: test
477 477 author--debug: User Name <user@hostname>
478 478 author--debug: person
479 479 author--debug: person
480 480 author--debug: person
481 481 author--debug: person
482 482 author--debug: other@place
483 483 author--debug: A. N. Other <other@place>
484 484 author--debug: User Name <user@hostname>
485 485 branches:
486 486 branches:
487 487 branches:
488 488 branches:
489 489 branches: foo
490 490 branches:
491 491 branches:
492 492 branches:
493 493 branches:
494 494 branches--verbose:
495 495 branches--verbose:
496 496 branches--verbose:
497 497 branches--verbose:
498 498 branches--verbose: foo
499 499 branches--verbose:
500 500 branches--verbose:
501 501 branches--verbose:
502 502 branches--verbose:
503 503 branches--debug:
504 504 branches--debug:
505 505 branches--debug:
506 506 branches--debug:
507 507 branches--debug: foo
508 508 branches--debug:
509 509 branches--debug:
510 510 branches--debug:
511 511 branches--debug:
512 512 date: 1577872860.00
513 513 date: 1000000.00
514 514 date: 1500001.00
515 515 date: 1500000.00
516 516 date: 1400000.00
517 517 date: 1300000.00
518 518 date: 1200000.00
519 519 date: 1100000.00
520 520 date: 1000000.00
521 521 date--verbose: 1577872860.00
522 522 date--verbose: 1000000.00
523 523 date--verbose: 1500001.00
524 524 date--verbose: 1500000.00
525 525 date--verbose: 1400000.00
526 526 date--verbose: 1300000.00
527 527 date--verbose: 1200000.00
528 528 date--verbose: 1100000.00
529 529 date--verbose: 1000000.00
530 530 date--debug: 1577872860.00
531 531 date--debug: 1000000.00
532 532 date--debug: 1500001.00
533 533 date--debug: 1500000.00
534 534 date--debug: 1400000.00
535 535 date--debug: 1300000.00
536 536 date--debug: 1200000.00
537 537 date--debug: 1100000.00
538 538 date--debug: 1000000.00
539 539 desc: third
540 540 desc: second
541 541 desc: merge
542 542 desc: new head
543 543 desc: new branch
544 544 desc: no user, no domain
545 545 desc: no person
546 546 desc: other 1
547 547 other 2
548 548
549 549 other 3
550 550 desc: line 1
551 551 line 2
552 552 desc--verbose: third
553 553 desc--verbose: second
554 554 desc--verbose: merge
555 555 desc--verbose: new head
556 556 desc--verbose: new branch
557 557 desc--verbose: no user, no domain
558 558 desc--verbose: no person
559 559 desc--verbose: other 1
560 560 other 2
561 561
562 562 other 3
563 563 desc--verbose: line 1
564 564 line 2
565 565 desc--debug: third
566 566 desc--debug: second
567 567 desc--debug: merge
568 568 desc--debug: new head
569 569 desc--debug: new branch
570 570 desc--debug: no user, no domain
571 571 desc--debug: no person
572 572 desc--debug: other 1
573 573 other 2
574 574
575 575 other 3
576 576 desc--debug: line 1
577 577 line 2
578 578 file_adds: fourth third
579 579 file_adds: second
580 580 file_adds:
581 581 file_adds: d
582 582 file_adds:
583 583 file_adds:
584 584 file_adds: c
585 585 file_adds: b
586 586 file_adds: a
587 587 file_adds--verbose: fourth third
588 588 file_adds--verbose: second
589 589 file_adds--verbose:
590 590 file_adds--verbose: d
591 591 file_adds--verbose:
592 592 file_adds--verbose:
593 593 file_adds--verbose: c
594 594 file_adds--verbose: b
595 595 file_adds--verbose: a
596 596 file_adds--debug: fourth third
597 597 file_adds--debug: second
598 598 file_adds--debug:
599 599 file_adds--debug: d
600 600 file_adds--debug:
601 601 file_adds--debug:
602 602 file_adds--debug: c
603 603 file_adds--debug: b
604 604 file_adds--debug: a
605 605 file_dels: second
606 606 file_dels:
607 607 file_dels:
608 608 file_dels:
609 609 file_dels:
610 610 file_dels:
611 611 file_dels:
612 612 file_dels:
613 613 file_dels:
614 614 file_dels--verbose: second
615 615 file_dels--verbose:
616 616 file_dels--verbose:
617 617 file_dels--verbose:
618 618 file_dels--verbose:
619 619 file_dels--verbose:
620 620 file_dels--verbose:
621 621 file_dels--verbose:
622 622 file_dels--verbose:
623 623 file_dels--debug: second
624 624 file_dels--debug:
625 625 file_dels--debug:
626 626 file_dels--debug:
627 627 file_dels--debug:
628 628 file_dels--debug:
629 629 file_dels--debug:
630 630 file_dels--debug:
631 631 file_dels--debug:
632 632 file_mods:
633 633 file_mods:
634 634 file_mods:
635 635 file_mods:
636 636 file_mods:
637 637 file_mods: c
638 638 file_mods:
639 639 file_mods:
640 640 file_mods:
641 641 file_mods--verbose:
642 642 file_mods--verbose:
643 643 file_mods--verbose:
644 644 file_mods--verbose:
645 645 file_mods--verbose:
646 646 file_mods--verbose: c
647 647 file_mods--verbose:
648 648 file_mods--verbose:
649 649 file_mods--verbose:
650 650 file_mods--debug:
651 651 file_mods--debug:
652 652 file_mods--debug:
653 653 file_mods--debug:
654 654 file_mods--debug:
655 655 file_mods--debug: c
656 656 file_mods--debug:
657 657 file_mods--debug:
658 658 file_mods--debug:
659 659 file_copies: fourth (second)
660 660 file_copies:
661 661 file_copies:
662 662 file_copies:
663 663 file_copies:
664 664 file_copies:
665 665 file_copies:
666 666 file_copies:
667 667 file_copies:
668 668 file_copies--verbose: fourth (second)
669 669 file_copies--verbose:
670 670 file_copies--verbose:
671 671 file_copies--verbose:
672 672 file_copies--verbose:
673 673 file_copies--verbose:
674 674 file_copies--verbose:
675 675 file_copies--verbose:
676 676 file_copies--verbose:
677 677 file_copies--debug: fourth (second)
678 678 file_copies--debug:
679 679 file_copies--debug:
680 680 file_copies--debug:
681 681 file_copies--debug:
682 682 file_copies--debug:
683 683 file_copies--debug:
684 684 file_copies--debug:
685 685 file_copies--debug:
686 686 file_copies_switch:
687 687 file_copies_switch:
688 688 file_copies_switch:
689 689 file_copies_switch:
690 690 file_copies_switch:
691 691 file_copies_switch:
692 692 file_copies_switch:
693 693 file_copies_switch:
694 694 file_copies_switch:
695 695 file_copies_switch--verbose:
696 696 file_copies_switch--verbose:
697 697 file_copies_switch--verbose:
698 698 file_copies_switch--verbose:
699 699 file_copies_switch--verbose:
700 700 file_copies_switch--verbose:
701 701 file_copies_switch--verbose:
702 702 file_copies_switch--verbose:
703 703 file_copies_switch--verbose:
704 704 file_copies_switch--debug:
705 705 file_copies_switch--debug:
706 706 file_copies_switch--debug:
707 707 file_copies_switch--debug:
708 708 file_copies_switch--debug:
709 709 file_copies_switch--debug:
710 710 file_copies_switch--debug:
711 711 file_copies_switch--debug:
712 712 file_copies_switch--debug:
713 713 files: fourth second third
714 714 files: second
715 715 files:
716 716 files: d
717 717 files:
718 718 files: c
719 719 files: c
720 720 files: b
721 721 files: a
722 722 files--verbose: fourth second third
723 723 files--verbose: second
724 724 files--verbose:
725 725 files--verbose: d
726 726 files--verbose:
727 727 files--verbose: c
728 728 files--verbose: c
729 729 files--verbose: b
730 730 files--verbose: a
731 731 files--debug: fourth second third
732 732 files--debug: second
733 733 files--debug:
734 734 files--debug: d
735 735 files--debug:
736 736 files--debug: c
737 737 files--debug: c
738 738 files--debug: b
739 739 files--debug: a
740 740 manifest: 8:94961b75a2da
741 741 manifest: 7:f2dbc354b94e
742 742 manifest: 6:91015e9dbdd7
743 743 manifest: 5:4dc3def4f9b4
744 744 manifest: 4:90ae8dda64e1
745 745 manifest: 3:cb5a1327723b
746 746 manifest: 2:6e0e82995c35
747 747 manifest: 1:4e8d705b1e53
748 748 manifest: 0:a0c8bcbbb45c
749 749 manifest--verbose: 8:94961b75a2da
750 750 manifest--verbose: 7:f2dbc354b94e
751 751 manifest--verbose: 6:91015e9dbdd7
752 752 manifest--verbose: 5:4dc3def4f9b4
753 753 manifest--verbose: 4:90ae8dda64e1
754 754 manifest--verbose: 3:cb5a1327723b
755 755 manifest--verbose: 2:6e0e82995c35
756 756 manifest--verbose: 1:4e8d705b1e53
757 757 manifest--verbose: 0:a0c8bcbbb45c
758 758 manifest--debug: 8:94961b75a2da554b4df6fb599e5bfc7d48de0c64
759 759 manifest--debug: 7:f2dbc354b94e5ec0b4f10680ee0cee816101d0bf
760 760 manifest--debug: 6:91015e9dbdd76a6791085d12b0a0ec7fcd22ffbf
761 761 manifest--debug: 5:4dc3def4f9b4c6e8de820f6ee74737f91e96a216
762 762 manifest--debug: 4:90ae8dda64e1a876c792bccb9af66284f6018363
763 763 manifest--debug: 3:cb5a1327723bada42f117e4c55a303246eaf9ccc
764 764 manifest--debug: 2:6e0e82995c35d0d57a52aca8da4e56139e06b4b1
765 765 manifest--debug: 1:4e8d705b1e53e3f9375e0e60dc7b525d8211fe55
766 766 manifest--debug: 0:a0c8bcbbb45c63b90b70ad007bf38961f64f2af0
767 767 node: 95c24699272ef57d062b8bccc32c878bf841784a
768 768 node: 29114dbae42b9f078cf2714dbe3a86bba8ec7453
769 769 node: c7b487c6c50ef1cf464cafdc4f4f5e615fc5999f
770 770 node: 13207e5a10d9fd28ec424934298e176197f2c67f
771 771 node: 32a18f097fcccf76ef282f62f8a85b3adf8d13c4
772 772 node: 10e46f2dcbf4823578cf180f33ecf0b957964c47
773 773 node: 97054abb4ab824450e9164180baf491ae0078465
774 774 node: b608e9d1a3f0273ccf70fb85fd6866b3482bf965
775 775 node: 1e4e1b8f71e05681d422154f5421e385fec3454f
776 776 node--verbose: 95c24699272ef57d062b8bccc32c878bf841784a
777 777 node--verbose: 29114dbae42b9f078cf2714dbe3a86bba8ec7453
778 778 node--verbose: c7b487c6c50ef1cf464cafdc4f4f5e615fc5999f
779 779 node--verbose: 13207e5a10d9fd28ec424934298e176197f2c67f
780 780 node--verbose: 32a18f097fcccf76ef282f62f8a85b3adf8d13c4
781 781 node--verbose: 10e46f2dcbf4823578cf180f33ecf0b957964c47
782 782 node--verbose: 97054abb4ab824450e9164180baf491ae0078465
783 783 node--verbose: b608e9d1a3f0273ccf70fb85fd6866b3482bf965
784 784 node--verbose: 1e4e1b8f71e05681d422154f5421e385fec3454f
785 785 node--debug: 95c24699272ef57d062b8bccc32c878bf841784a
786 786 node--debug: 29114dbae42b9f078cf2714dbe3a86bba8ec7453
787 787 node--debug: c7b487c6c50ef1cf464cafdc4f4f5e615fc5999f
788 788 node--debug: 13207e5a10d9fd28ec424934298e176197f2c67f
789 789 node--debug: 32a18f097fcccf76ef282f62f8a85b3adf8d13c4
790 790 node--debug: 10e46f2dcbf4823578cf180f33ecf0b957964c47
791 791 node--debug: 97054abb4ab824450e9164180baf491ae0078465
792 792 node--debug: b608e9d1a3f0273ccf70fb85fd6866b3482bf965
793 793 node--debug: 1e4e1b8f71e05681d422154f5421e385fec3454f
794 794 parents:
795 795 parents: -1:000000000000
796 796 parents: 5:13207e5a10d9 4:32a18f097fcc
797 797 parents: 3:10e46f2dcbf4
798 798 parents:
799 799 parents:
800 800 parents:
801 801 parents:
802 802 parents:
803 803 parents--verbose:
804 804 parents--verbose: -1:000000000000
805 805 parents--verbose: 5:13207e5a10d9 4:32a18f097fcc
806 806 parents--verbose: 3:10e46f2dcbf4
807 807 parents--verbose:
808 808 parents--verbose:
809 809 parents--verbose:
810 810 parents--verbose:
811 811 parents--verbose:
812 812 parents--debug: 7:29114dbae42b9f078cf2714dbe3a86bba8ec7453 -1:0000000000000000000000000000000000000000
813 813 parents--debug: -1:0000000000000000000000000000000000000000 -1:0000000000000000000000000000000000000000
814 814 parents--debug: 5:13207e5a10d9fd28ec424934298e176197f2c67f 4:32a18f097fcccf76ef282f62f8a85b3adf8d13c4
815 815 parents--debug: 3:10e46f2dcbf4823578cf180f33ecf0b957964c47 -1:0000000000000000000000000000000000000000
816 816 parents--debug: 3:10e46f2dcbf4823578cf180f33ecf0b957964c47 -1:0000000000000000000000000000000000000000
817 817 parents--debug: 2:97054abb4ab824450e9164180baf491ae0078465 -1:0000000000000000000000000000000000000000
818 818 parents--debug: 1:b608e9d1a3f0273ccf70fb85fd6866b3482bf965 -1:0000000000000000000000000000000000000000
819 819 parents--debug: 0:1e4e1b8f71e05681d422154f5421e385fec3454f -1:0000000000000000000000000000000000000000
820 820 parents--debug: -1:0000000000000000000000000000000000000000 -1:0000000000000000000000000000000000000000
821 821 rev: 8
822 822 rev: 7
823 823 rev: 6
824 824 rev: 5
825 825 rev: 4
826 826 rev: 3
827 827 rev: 2
828 828 rev: 1
829 829 rev: 0
830 830 rev--verbose: 8
831 831 rev--verbose: 7
832 832 rev--verbose: 6
833 833 rev--verbose: 5
834 834 rev--verbose: 4
835 835 rev--verbose: 3
836 836 rev--verbose: 2
837 837 rev--verbose: 1
838 838 rev--verbose: 0
839 839 rev--debug: 8
840 840 rev--debug: 7
841 841 rev--debug: 6
842 842 rev--debug: 5
843 843 rev--debug: 4
844 844 rev--debug: 3
845 845 rev--debug: 2
846 846 rev--debug: 1
847 847 rev--debug: 0
848 848 tags: tip
849 849 tags:
850 850 tags:
851 851 tags:
852 852 tags:
853 853 tags:
854 854 tags:
855 855 tags:
856 856 tags:
857 857 tags--verbose: tip
858 858 tags--verbose:
859 859 tags--verbose:
860 860 tags--verbose:
861 861 tags--verbose:
862 862 tags--verbose:
863 863 tags--verbose:
864 864 tags--verbose:
865 865 tags--verbose:
866 866 tags--debug: tip
867 867 tags--debug:
868 868 tags--debug:
869 869 tags--debug:
870 870 tags--debug:
871 871 tags--debug:
872 872 tags--debug:
873 873 tags--debug:
874 874 tags--debug:
875 875 diffstat: 3: +2/-1
876 876 diffstat: 1: +1/-0
877 877 diffstat: 0: +0/-0
878 878 diffstat: 1: +1/-0
879 879 diffstat: 0: +0/-0
880 880 diffstat: 1: +1/-0
881 881 diffstat: 1: +4/-0
882 882 diffstat: 1: +2/-0
883 883 diffstat: 1: +1/-0
884 884 diffstat--verbose: 3: +2/-1
885 885 diffstat--verbose: 1: +1/-0
886 886 diffstat--verbose: 0: +0/-0
887 887 diffstat--verbose: 1: +1/-0
888 888 diffstat--verbose: 0: +0/-0
889 889 diffstat--verbose: 1: +1/-0
890 890 diffstat--verbose: 1: +4/-0
891 891 diffstat--verbose: 1: +2/-0
892 892 diffstat--verbose: 1: +1/-0
893 893 diffstat--debug: 3: +2/-1
894 894 diffstat--debug: 1: +1/-0
895 895 diffstat--debug: 0: +0/-0
896 896 diffstat--debug: 1: +1/-0
897 897 diffstat--debug: 0: +0/-0
898 898 diffstat--debug: 1: +1/-0
899 899 diffstat--debug: 1: +4/-0
900 900 diffstat--debug: 1: +2/-0
901 901 diffstat--debug: 1: +1/-0
902 902 extras: branch=default
903 903 extras: branch=default
904 904 extras: branch=default
905 905 extras: branch=default
906 906 extras: branch=foo
907 907 extras: branch=default
908 908 extras: branch=default
909 909 extras: branch=default
910 910 extras: branch=default
911 911 extras--verbose: branch=default
912 912 extras--verbose: branch=default
913 913 extras--verbose: branch=default
914 914 extras--verbose: branch=default
915 915 extras--verbose: branch=foo
916 916 extras--verbose: branch=default
917 917 extras--verbose: branch=default
918 918 extras--verbose: branch=default
919 919 extras--verbose: branch=default
920 920 extras--debug: branch=default
921 921 extras--debug: branch=default
922 922 extras--debug: branch=default
923 923 extras--debug: branch=default
924 924 extras--debug: branch=foo
925 925 extras--debug: branch=default
926 926 extras--debug: branch=default
927 927 extras--debug: branch=default
928 928 extras--debug: branch=default
929 929 # filters work
930 930
931 931 hostname
932 932
933 933
934 934
935 935
936 936 place
937 937 place
938 938 hostname
939 939 test
940 940 User Name
941 941 person
942 942 person
943 943 person
944 944 person
945 945 other
946 946 A. N. Other
947 947 User Name
948 948 test
949 949 user
950 950 person
951 951 person
952 952 person
953 953 person
954 954 other
955 955 other
956 956 user
957 957 in the future
958 958 Wed Jan 01 10:01:00 2020 +0000
959 959 Mon Jan 12 13:46:40 1970 +0000
960 960 Sun Jan 18 08:40:01 1970 +0000
961 961 Sun Jan 18 08:40:00 1970 +0000
962 962 Sat Jan 17 04:53:20 1970 +0000
963 963 Fri Jan 16 01:06:40 1970 +0000
964 964 Wed Jan 14 21:20:00 1970 +0000
965 965 Tue Jan 13 17:33:20 1970 +0000
966 966 Mon Jan 12 13:46:40 1970 +0000
967 967 2020-01-01 10:01 +0000
968 968 1970-01-12 13:46 +0000
969 969 1970-01-18 08:40 +0000
970 970 1970-01-18 08:40 +0000
971 971 1970-01-17 04:53 +0000
972 972 1970-01-16 01:06 +0000
973 973 1970-01-14 21:20 +0000
974 974 1970-01-13 17:33 +0000
975 975 1970-01-12 13:46 +0000
976 976 2020-01-01 10:01:00 +0000
977 977 1970-01-12 13:46:40 +0000
978 978 1970-01-18 08:40:01 +0000
979 979 1970-01-18 08:40:00 +0000
980 980 1970-01-17 04:53:20 +0000
981 981 1970-01-16 01:06:40 +0000
982 982 1970-01-14 21:20:00 +0000
983 983 1970-01-13 17:33:20 +0000
984 984 1970-01-12 13:46:40 +0000
985 985 Wed, 01 Jan 2020 10:01:00 +0000
986 986 Mon, 12 Jan 1970 13:46:40 +0000
987 987 Sun, 18 Jan 1970 08:40:01 +0000
988 988 Sun, 18 Jan 1970 08:40:00 +0000
989 989 Sat, 17 Jan 1970 04:53:20 +0000
990 990 Fri, 16 Jan 1970 01:06:40 +0000
991 991 Wed, 14 Jan 1970 21:20:00 +0000
992 992 Tue, 13 Jan 1970 17:33:20 +0000
993 993 Mon, 12 Jan 1970 13:46:40 +0000
994 994 third
995 995 second
996 996 merge
997 997 new head
998 998 new branch
999 999 no user, no domain
1000 1000 no person
1001 1001 other 1
1002 1002 line 1
1003 1003 95c24699272e
1004 1004 29114dbae42b
1005 1005 c7b487c6c50e
1006 1006 13207e5a10d9
1007 1007 32a18f097fcc
1008 1008 10e46f2dcbf4
1009 1009 97054abb4ab8
1010 1010 b608e9d1a3f0
1011 1011 1e4e1b8f71e0
1012 1012 <changeset author="test"/>
1013 1013 <changeset author="User Name &lt;user@hostname&gt;"/>
1014 1014 <changeset author="person"/>
1015 1015 <changeset author="person"/>
1016 1016 <changeset author="person"/>
1017 1017 <changeset author="person"/>
1018 1018 <changeset author="other@place"/>
1019 1019 <changeset author="A. N. Other &lt;other@place&gt;"/>
1020 1020 <changeset author="User Name &lt;user@hostname&gt;"/>
1021 8:
1022 7: 8:95c24699272e
1023 6:
1024 5: 6:c7b487c6c50e
1025 4: 6:c7b487c6c50e
1026 3: 4:32a18f097fcc 5:13207e5a10d9
1027 2: 3:10e46f2dcbf4
1028 1: 2:97054abb4ab8
1029 0: 1:b608e9d1a3f0
1021 1030 # formatnode filter works
1022 1031 # quiet
1023 1032 1e4e1b8f71e0
1024 1033 # normal
1025 1034 1e4e1b8f71e0
1026 1035 # verbose
1027 1036 1e4e1b8f71e0
1028 1037 # debug
1029 1038 1e4e1b8f71e05681d422154f5421e385fec3454f
1030 1039 # error on syntax
1031 1040 abort: t:3: unmatched quotes
1032 1041 # latesttag
1033 1042 adding file
1034 1043 adding head1
1035 1044 adding head2
1036 1045 created new head
1037 1046 # No tag set
1038 1047 5: null+5
1039 1048 4: null+4
1040 1049 3: null+3
1041 1050 2: null+3
1042 1051 1: null+2
1043 1052 0: null+1
1044 1053 # one common tag: longuest path wins
1045 1054 6: t1+4
1046 1055 5: t1+3
1047 1056 4: t1+2
1048 1057 3: t1+1
1049 1058 2: t1+1
1050 1059 1: t1+0
1051 1060 0: null+1
1052 1061 # one ancestor tag: more recent wins
1053 1062 7: t2+3
1054 1063 6: t2+2
1055 1064 5: t2+1
1056 1065 4: t1+2
1057 1066 3: t1+1
1058 1067 2: t2+0
1059 1068 1: t1+0
1060 1069 0: null+1
1061 1070 # two branch tags: more recent wins
1062 1071 8: t3+5
1063 1072 7: t3+4
1064 1073 6: t3+3
1065 1074 5: t3+2
1066 1075 4: t3+1
1067 1076 3: t3+0
1068 1077 2: t2+0
1069 1078 1: t1+0
1070 1079 0: null+1
1071 1080 # merged tag overrides
1072 1081 10: t5+5
1073 1082 9: t5+4
1074 1083 8: t5+3
1075 1084 7: t5+2
1076 1085 6: t5+1
1077 1086 5: t5+0
1078 1087 4: at3:t3+1
1079 1088 3: at3:t3+0
1080 1089 2: t2+0
1081 1090 1: t1+0
1082 1091 0: null+1
1083 1092 # style path expansion (issue1948)
1084 1093 test 10:dee8f28249af
1085 1094 # test recursive showlist template (issue1989)
1086 1095 M|test
1087 1096 10,test
1088 1097 branch: test
1089 1098 # done
General Comments 0
You need to be logged in to leave comments. Login now