mercurial/hook.py
changeset 31747 aff7b32b3c05
parent 31746 0fa30fbccc34
child 32614 4b426ae96ff2
equal deleted inserted replaced
31746:0fa30fbccc34 31747:aff7b32b3c05
   125         tr = repo.currenttransaction()
   125         tr = repo.currenttransaction()
   126         repo.dirstate.write(tr)
   126         repo.dirstate.write(tr)
   127         if tr and tr.writepending():
   127         if tr and tr.writepending():
   128             env['HG_PENDING'] = repo.root
   128             env['HG_PENDING'] = repo.root
   129     env['HG_HOOKTYPE'] = htype
   129     env['HG_HOOKTYPE'] = htype
       
   130     env['HG_HOOKNAME'] = name
   130 
   131 
   131     for k, v in args.iteritems():
   132     for k, v in args.iteritems():
   132         if callable(v):
   133         if callable(v):
   133             v = v()
   134             v = v()
   134         if isinstance(v, dict):
   135         if isinstance(v, dict):