Submitter | Siddharth Agarwal |
---|---|
Date | Dec. 7, 2012, 6:57 p.m. |
Message ID | <21d3f231d0b2b7c04e80.1354906620@sid0x220> |
Download | mbox | patch |
Permalink | /patch/30/ |
State | Accepted |
Commit | 34a1a639d8358e43f4bcba7b0cff19f4e4e6958d |
Headers | show |
Comments
Patch
diff -r 3d2dd6342dcd -r 21d3f231d0b2 mercurial/revset.py --- a/mercurial/revset.py Thu Dec 06 11:21:11 2012 -0800 +++ b/mercurial/revset.py Fri Dec 07 10:37:43 2012 -0800 @@ -488,8 +488,13 @@ def _children(repo, narrow, parentset): cs = set() + if not parentset: + return cs pr = repo.changelog.parentrevs + minrev = min(parentset) for r in narrow: + if r <= minrev: + continue for p in pr(r): if p in parentset: cs.add(r)