equal
deleted
inserted
replaced
207 $ echo 'logtemplate =' >> .hg/hgrc |
207 $ echo 'logtemplate =' >> .hg/hgrc |
208 $ echo 'style =' >> .hg/hgrc |
208 $ echo 'style =' >> .hg/hgrc |
209 |
209 |
210 Add some simple styles to settings |
210 Add some simple styles to settings |
211 |
211 |
212 $ echo '[templates]' >> .hg/hgrc |
212 $ cat <<'EOF' >> .hg/hgrc |
213 $ printf 'simple = "{rev}\\n"\n' >> .hg/hgrc |
213 > [templates] |
214 $ printf 'simple2 = {rev}\\n\n' >> .hg/hgrc |
214 > simple = "{rev}\n" |
|
215 > simple2 = {rev}\n |
|
216 > rev = "should not precede {rev} keyword\n" |
|
217 > EOF |
215 |
218 |
216 $ hg log -l1 -Tsimple |
219 $ hg log -l1 -Tsimple |
217 8 |
220 8 |
218 $ hg log -l1 -Tsimple2 |
221 $ hg log -l1 -Tsimple2 |
219 8 |
222 8 |
|
223 $ hg log -l1 -Trev |
|
224 should not precede 8 keyword |
|
225 $ hg log -l1 -T '{simple}' |
|
226 8 |
|
227 |
|
228 Map file shouldn't see user templates: |
|
229 |
|
230 $ cat <<EOF > tmpl |
|
231 > changeset = 'nothing expanded:{simple}\n' |
|
232 > EOF |
|
233 $ hg log -l1 --style ./tmpl |
|
234 nothing expanded: |
220 |
235 |
221 Test templates and style maps in files: |
236 Test templates and style maps in files: |
222 |
237 |
223 $ echo "{rev}" > tmpl |
238 $ echo "{rev}" > tmpl |
224 $ hg log -l1 -T./tmpl |
239 $ hg log -l1 -T./tmpl |