comparison tests/test-command-template.t @ 29848:b1f69dbdd76b

templater: add template path to __base__ search This does a fall-back check for style files or directories that are in Mercurial's template path for user convenience. We intentionally don't use this for the built-in coal style because we don't want the style to mysteriously break if the working directory just happens to have a file named "paper".
author Matt Mackall <mpm@selenic.com>
date Wed, 24 Aug 2016 17:43:45 -0700
parents cc11079644fc
children e83f89d3b1f7
comparison
equal deleted inserted replaced
29846:318e2b600b80 29848:b1f69dbdd76b
100 blah/blah (no-eol) 100 blah/blah (no-eol)
101 101
102 $ printf 'changeset = "{rev}\\n"\n' > map-simple 102 $ printf 'changeset = "{rev}\\n"\n' > map-simple
103 $ hg log -l1 -T./map-simple 103 $ hg log -l1 -T./map-simple
104 8 104 8
105
106 Test template map inheritance
107
108 $ echo "__base__ = map-cmdline.default" > map-simple
109 $ printf 'cset = "changeset: ***{rev}***\\n"\n' >> map-simple
110 $ hg log -l1 -T./map-simple
111 changeset: ***8***
112 tag: tip
113 user: test
114 date: Wed Jan 01 10:01:00 2020 +0000
115 summary: third
116
105 117
106 Template should precede style option 118 Template should precede style option
107 119
108 $ hg log -l1 --style default -T '{rev}\n' 120 $ hg log -l1 --style default -T '{rev}\n'
109 8 121 8