# HG changeset patch # User Martin von Zweigbergk # Date 2018-04-01 06:26:07 # Node ID f290f130d7fc4f7a5b16df3b7a8a202a12bcc3f5 # Parent 3c7c13e75663f0d6e47eaa88d7499c9397aec27d fileset: use context-returning revpair() Differential Revision: https://phab.mercurial-scm.org/D3011 diff --git a/mercurial/fileset.py b/mercurial/fileset.py --- a/mercurial/fileset.py +++ b/mercurial/fileset.py @@ -513,9 +513,7 @@ def status(mctx, x): revspec = getstring(r, reverr) if not revspec: raise error.ParseError(reverr) - basenode, node = scmutil.revpairnodes(repo, [baserevspec, revspec]) - basectx = repo[basenode] - ctx = repo[node] + basectx, ctx = scmutil.revpair(repo, [baserevspec, revspec]) return getset(mctx.switch(ctx, _buildstatus(ctx, x, basectx=basectx)), x) @predicate('subrepo([pattern])')