diff -r 263db31329a6 -r 3fe8cb40c9c5 mercurial/localrepo.py --- a/mercurial/localrepo.py Wed Nov 11 20:02:05 2015 -0500 +++ b/mercurial/localrepo.py Wed Nov 11 20:07:15 2015 -0500 @@ -852,10 +852,6 @@ def changectx(self, changeid): return self[changeid] - def parents(self, changeid=None): - '''get list of changectxs for parents of changeid''' - return self[changeid].parents() - def setparents(self, p1, p2=nullid): self.dirstate.beginparentchange() copies = self.dirstate.setparents(p1, p2) @@ -1170,7 +1166,7 @@ % self.dirstate.branch()) self.dirstate.invalidate() - parents = tuple([p.rev() for p in self.parents()]) + parents = tuple([p.rev() for p in self[None].parents()]) if len(parents) > 1: ui.status(_('working directory now based on ' 'revisions %d and %d\n') % parents)