# HG changeset patch # User Pierre-Yves David # Date 2014-09-17 05:55:49 # Node ID e40bb83d09894e88b8d14d31af5521471ece9bea # Parent f166e08ece3b06a7114c59c9fc8650735fdf7b3f revset: stop using a baseset instead of a plain list in _revsbetween The function internal code needs a list. Lets use a list. diff --git a/mercurial/revset.py b/mercurial/revset.py --- a/mercurial/revset.py +++ b/mercurial/revset.py @@ -78,7 +78,7 @@ def _revsbetween(repo, roots, heads): if not roots: return baseset([]) parentrevs = repo.changelog.parentrevs - visit = baseset(heads) + visit = list(heads) reachable = set() seen = {} minroot = min(roots)