# HG changeset patch # User Martin von Zweigbergk # Date 2018-04-13 18:00:30 # Node ID ab828755e1ea850a08a367910b4942d07d25afae # Parent 5f8f013e7d5287fc94b264529a29e8c1773fd34c scmutil: use resolvehexnodeidprefix() from revsymbol() I should have copied this from changectx.__init__ into in 35b34202dd3b (context: handle partial nodeids in revsymbol(), 2018-04-08). Differential Revision: https://phab.mercurial-scm.org/D3310 diff --git a/mercurial/scmutil.py b/mercurial/scmutil.py --- a/mercurial/scmutil.py +++ b/mercurial/scmutil.py @@ -503,7 +503,7 @@ def revsymbol(repo, symbol): except KeyError: pass - node = repo.unfiltered().changelog._partialmatch(symbol) + node = resolvehexnodeidprefix(repo, symbol) if node is not None: rev = repo.changelog.rev(node) return repo[rev]