diff -r 60178888be05 -r 7a7f437ab63d mercurial/revset.py --- a/mercurial/revset.py Mon Jan 12 09:48:05 2015 -0800 +++ b/mercurial/revset.py Mon Jan 12 09:49:25 2015 -0800 @@ -810,7 +810,7 @@ # changerev pointed in linkrev is filtered # record it for post processing. delayed.append((fr, rev)) - continue + continue for p in fl.parentrevs(fr): if 0 <= p and p not in lowestchild: lowestchild[p] = fr