tests/test-command-template.t
changeset 34714 f4aeb952ab77
parent 34659 3edfd472f3cb
child 34715 f17a0e18c47e
equal deleted inserted replaced
34713:e5a2cfc524d4 34714:f4aeb952ab77
   255   $ hg log -l1 -Tblah/blah
   255   $ hg log -l1 -Tblah/blah
   256   blah/blah (no-eol)
   256   blah/blah (no-eol)
   257 
   257 
   258   $ printf 'changeset = "{rev}\\n"\n' > map-simple
   258   $ printf 'changeset = "{rev}\\n"\n' > map-simple
   259   $ hg log -l1 -T./map-simple
   259   $ hg log -l1 -T./map-simple
       
   260   8
       
   261 
       
   262  a map file may have [templates] section:
       
   263 
       
   264   $ cat <<'EOF' > map-simple
       
   265   > [templates]
       
   266   > changeset = "{rev}\n"
       
   267   > EOF
       
   268   $ hg log -l1 -T./map-simple
       
   269   8
       
   270 
       
   271  so it can be included in hgrc
       
   272 
       
   273   $ cat <<'EOF' > myhgrc
       
   274   > %include map-simple
       
   275   > [templates]
       
   276   > foo = "{changeset}"
       
   277   > EOF
       
   278   $ HGRCPATH=./myhgrc hg log -l1 -Tfoo
   260   8
   279   8
   261 
   280 
   262 Test template map inheritance
   281 Test template map inheritance
   263 
   282 
   264   $ echo "__base__ = map-cmdline.default" > map-simple
   283   $ echo "__base__ = map-cmdline.default" > map-simple