Show More
@@ -58,8 +58,8 b' bookmark = \'{label("log.bookmark",' | |||||
58 | user = '{label("log.user", |
|
58 | user = '{label("log.user", | |
59 | "user: {author}")}\n' |
|
59 | "user: {author}")}\n' | |
60 |
|
60 | |||
61 |
summary = '{label( |
|
61 | summary = '{if(desc|strip, "{label('log.summary', | |
62 |
|
|
62 | 'summary: {desc|firstline}')}\n")}' | |
63 |
|
63 | |||
64 | ldate = '{label("log.date", |
|
64 | ldate = '{label("log.date", | |
65 | "date: {date|date}")}\n' |
|
65 | "date: {date|date}")}\n' | |
@@ -67,7 +67,7 b' ldate = \'{label("log.date",' | |||||
67 | extra = '{label("ui.debug log.extra", |
|
67 | extra = '{label("ui.debug log.extra", | |
68 | "extra: {key}={value|stringescape}")}\n' |
|
68 | "extra: {key}={value|stringescape}")}\n' | |
69 |
|
69 | |||
70 |
description = '{label( |
|
70 | description = '{if(desc|strip, "{label('ui.note log.description', | |
71 |
|
|
71 | 'description:')} | |
72 |
{label( |
|
72 | {label('ui.note log.description', | |
73 |
|
|
73 | '{desc|strip}')}\n\n")}' |
@@ -101,23 +101,52 b' following below omit it properly.' | |||||
101 | $ hg add c |
|
101 | $ hg add c | |
102 | $ hg commit -qm ' ' |
|
102 | $ hg commit -qm ' ' | |
103 |
|
103 | |||
104 | Default style is like normal output. |
|
104 | Default style is like normal output. Phases style should be the same | |
|
105 | as default style, except for extra phase lines. | |||
105 |
|
106 | |||
106 | $ hg log > log.out |
|
107 | $ hg log > log.out | |
107 | $ hg log --style default > style.out |
|
108 | $ hg log --style default > style.out | |
108 | $ cmp log.out style.out || diff -u log.out style.out |
|
109 | $ cmp log.out style.out || diff -u log.out style.out | |
|
110 | $ hg log -T phases > phases.out | |||
|
111 | $ diff -u log.out phases.out | grep "phase:" | |||
|
112 | +phase: draft | |||
|
113 | +phase: draft | |||
|
114 | +phase: draft | |||
|
115 | +phase: draft | |||
|
116 | +phase: draft | |||
|
117 | +phase: draft | |||
|
118 | +phase: draft | |||
|
119 | +phase: draft | |||
|
120 | +phase: draft | |||
|
121 | +phase: draft | |||
109 |
|
122 | |||
110 | $ hg log -v > log.out |
|
123 | $ hg log -v > log.out | |
111 | $ hg log -v --style default > style.out |
|
124 | $ hg log -v --style default > style.out | |
112 | $ cmp log.out style.out || diff -u log.out style.out |
|
125 | $ cmp log.out style.out || diff -u log.out style.out | |
|
126 | $ hg log -v -T phases > phases.out | |||
|
127 | $ diff -u log.out phases.out | grep phase: | |||
|
128 | +phase: draft | |||
|
129 | +phase: draft | |||
|
130 | +phase: draft | |||
|
131 | +phase: draft | |||
|
132 | +phase: draft | |||
|
133 | +phase: draft | |||
|
134 | +phase: draft | |||
|
135 | +phase: draft | |||
|
136 | +phase: draft | |||
|
137 | +phase: draft | |||
113 |
|
138 | |||
114 | $ hg log -q > log.out |
|
139 | $ hg log -q > log.out | |
115 | $ hg log -q --style default > style.out |
|
140 | $ hg log -q --style default > style.out | |
116 | $ cmp log.out style.out || diff -u log.out style.out |
|
141 | $ cmp log.out style.out || diff -u log.out style.out | |
|
142 | $ hg log -q -T phases > phases.out | |||
|
143 | $ cmp log.out phases.out || diff -u log.out phases.out | |||
117 |
|
144 | |||
118 | $ hg log --debug > log.out |
|
145 | $ hg log --debug > log.out | |
119 | $ hg log --debug --style default > style.out |
|
146 | $ hg log --debug --style default > style.out | |
120 | $ cmp log.out style.out || diff -u log.out style.out |
|
147 | $ cmp log.out style.out || diff -u log.out style.out | |
|
148 | $ hg log --debug -T phases > phases.out | |||
|
149 | $ cmp log.out phases.out || diff -u log.out phases.out | |||
121 |
|
150 | |||
122 | Default style should also preserve color information (issue2866): |
|
151 | Default style should also preserve color information (issue2866): | |
123 |
|
152 | |||
@@ -130,15 +159,46 b' Default style should also preserve color' | |||||
130 | $ hg --color=debug log > log.out |
|
159 | $ hg --color=debug log > log.out | |
131 | $ hg --color=debug log --style default > style.out |
|
160 | $ hg --color=debug log --style default > style.out | |
132 | $ cmp log.out style.out || diff -u log.out style.out |
|
161 | $ cmp log.out style.out || diff -u log.out style.out | |
|
162 | $ hg --color=debug log -T phases > phases.out | |||
|
163 | $ diff -u log.out phases.out | grep phase: | |||
|
164 | +[log.phase|phase: draft] | |||
|
165 | +[log.phase|phase: draft] | |||
|
166 | +[log.phase|phase: draft] | |||
|
167 | +[log.phase|phase: draft] | |||
|
168 | +[log.phase|phase: draft] | |||
|
169 | +[log.phase|phase: draft] | |||
|
170 | +[log.phase|phase: draft] | |||
|
171 | +[log.phase|phase: draft] | |||
|
172 | +[log.phase|phase: draft] | |||
|
173 | +[log.phase|phase: draft] | |||
|
174 | ||||
133 | $ hg --color=debug -v log > log.out |
|
175 | $ hg --color=debug -v log > log.out | |
134 | $ hg --color=debug -v log --style default > style.out |
|
176 | $ hg --color=debug -v log --style default > style.out | |
135 | $ cmp log.out style.out || diff -u log.out style.out |
|
177 | $ cmp log.out style.out || diff -u log.out style.out | |
|
178 | $ hg --color=debug -v log -T phases > phases.out | |||
|
179 | $ diff -u log.out phases.out | grep phase: | |||
|
180 | +[log.phase|phase: draft] | |||
|
181 | +[log.phase|phase: draft] | |||
|
182 | +[log.phase|phase: draft] | |||
|
183 | +[log.phase|phase: draft] | |||
|
184 | +[log.phase|phase: draft] | |||
|
185 | +[log.phase|phase: draft] | |||
|
186 | +[log.phase|phase: draft] | |||
|
187 | +[log.phase|phase: draft] | |||
|
188 | +[log.phase|phase: draft] | |||
|
189 | +[log.phase|phase: draft] | |||
|
190 | ||||
136 | $ hg --color=debug -q log > log.out |
|
191 | $ hg --color=debug -q log > log.out | |
137 | $ hg --color=debug -q log --style default > style.out |
|
192 | $ hg --color=debug -q log --style default > style.out | |
138 | $ cmp log.out style.out || diff -u log.out style.out |
|
193 | $ cmp log.out style.out || diff -u log.out style.out | |
|
194 | $ hg --color=debug -q log -T phases > phases.out | |||
|
195 | $ cmp log.out phases.out || diff -u log.out phases.out | |||
|
196 | ||||
139 | $ hg --color=debug --debug log > log.out |
|
197 | $ hg --color=debug --debug log > log.out | |
140 | $ hg --color=debug --debug log --style default > style.out |
|
198 | $ hg --color=debug --debug log --style default > style.out | |
141 | $ cmp log.out style.out || diff -u log.out style.out |
|
199 | $ cmp log.out style.out || diff -u log.out style.out | |
|
200 | $ hg --color=debug --debug log -T phases > phases.out | |||
|
201 | $ cmp log.out phases.out || diff -u log.out phases.out | |||
142 |
|
202 | |||
143 | $ mv $HGRCPATH-bak $HGRCPATH |
|
203 | $ mv $HGRCPATH-bak $HGRCPATH | |
144 |
|
204 |
General Comments 0
You need to be logged in to leave comments.
Login now