Mercurial > hg > mercurial-source
changeset 10680:45eb9b5dacf6
mq: simplify qparents calculation
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Sun, 14 Mar 2010 01:01:17 +0100 (2010-03-14) |
parents | 35abaea778dc |
children | 3f6a6407a3c7 |
files | hgext/mq.py |
diffstat | 1 files changed, 2 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/mq.py +++ b/hgext/mq.py @@ -552,12 +552,8 @@ return None return self.applied[-1].node p1, p2 = repo.changelog.parents(rev) - if p2 != nullid: - arevs = [x.node for x in self.applied] - if p1 in arevs: - return p1 - if p2 in arevs: - return p2 + if p2 != nullid and p2 in [x.node for x in self.applied]: + return p2 return p1 def mergepatch(self, repo, mergeq, series, diffopts):