mercurial/hook.py
changeset 46137 8fa87bce4929
parent 45942 89a2afe31e82
child 46490 86b019899737
equal deleted inserted replaced
46136:3158522085f0 46137:8fa87bce4929
   155         repo.dirstate.write(tr)
   155         repo.dirstate.write(tr)
   156         if tr and tr.writepending():
   156         if tr and tr.writepending():
   157             env[b'HG_PENDING'] = repo.root
   157             env[b'HG_PENDING'] = repo.root
   158     env[b'HG_HOOKTYPE'] = htype
   158     env[b'HG_HOOKTYPE'] = htype
   159     env[b'HG_HOOKNAME'] = name
   159     env[b'HG_HOOKNAME'] = name
       
   160     env[b'HGPLAIN'] = b'1'
   160 
   161 
   161     for k, v in pycompat.iteritems(args):
   162     for k, v in pycompat.iteritems(args):
   162         # transaction changes can accumulate MBs of data, so skip it
   163         # transaction changes can accumulate MBs of data, so skip it
   163         # for external hooks
   164         # for external hooks
   164         if k == b'changes':
   165         if k == b'changes':