comparison contrib/python-hook-examples.py @ 39895:1a184b727aff

repo: don't look up context for tip node if it's not needed We were doing repo['tip'].node() or similar in a few places where repo.changelog.tip() would be enough. Differential Revision: https://phab.mercurial-scm.org/D4781
author Martin von Zweigbergk <martinvonz@google.com>
date Wed, 26 Sep 2018 10:38:37 -0700
parents 2b585677220e
children 2372284d9457
comparison
equal deleted inserted replaced
39894:d739f423bf06 39895:1a184b727aff
17 if kwargs.get('parent2'): 17 if kwargs.get('parent2'):
18 return 18 return
19 node = kwargs['node'] 19 node = kwargs['node']
20 first = repo[node].p1().node() 20 first = repo[node].p1().node()
21 if 'url' in kwargs: 21 if 'url' in kwargs:
22 last = repo['tip'].node() 22 last = repo.changelog.tip()
23 else: 23 else:
24 last = node 24 last = node
25 diff = patch.diff(repo, first, last) 25 diff = patch.diff(repo, first, last)
26 ui.write(patch.diffstat(util.iterlines(diff))) 26 ui.write(patch.diffstat(util.iterlines(diff)))