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