diff -r 014044dbd4e8 -r 204131131766 mercurial/revset.py --- a/mercurial/revset.py Fri Aug 21 16:03:25 2015 -0700 +++ b/mercurial/revset.py Fri Aug 21 16:12:24 2015 -0700 @@ -133,9 +133,7 @@ If includepath is True, return (::).""" if not roots: return baseset() - # XXX this should be 'parentset.min()' assuming 'parentset' is a smartset - # (and if it is not, it should.) - minroot = min(roots) + minroot = roots.min() roots = list(roots) heads = list(heads) try: