equal
deleted
inserted
replaced
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): |