doc/hgrc.5.txt
changeset 4661 a7e9b6b1adeb
parent 4660 cfa477946181
child 4690 ecea4de3104e
equal deleted inserted replaced
4660:cfa477946181 4661:a7e9b6b1adeb
   325   generic pre- and post- command hooks as they are guaranteed to be
   325   generic pre- and post- command hooks as they are guaranteed to be
   326   called in the appropriate contexts for influencing transactions.
   326   called in the appropriate contexts for influencing transactions.
   327   Also, hooks like "commit" will be called in all contexts that
   327   Also, hooks like "commit" will be called in all contexts that
   328   generate a commit (eg. tag) and not just the commit command.
   328   generate a commit (eg. tag) and not just the commit command.
   329 
   329 
   330   Note2: Environment variables with empty values will not be passed to
   330   Note2: Environment variables with empty values may not be passed to
   331   hooks. For instance, $HG_PARENT2 will not be set for non-merge
   331   hooks on platforms like Windows. For instance, $HG_PARENT2 will
   332   changesets.
   332   not be available under Windows for non-merge changesets while being
       
   333   set to an empty value under Unix-like systems.
   333 
   334 
   334   The syntax for Python hooks is as follows:
   335   The syntax for Python hooks is as follows:
   335 
   336 
   336     hookname = python:modulename.submodule.callable
   337     hookname = python:modulename.submodule.callable
   337 
   338