diff --git a/mercurial/revset.py b/mercurial/revset.py --- a/mercurial/revset.py +++ b/mercurial/revset.py @@ -87,7 +87,7 @@ def _revdescendants(repo, revs, followfi return generatorset(iterate(), iterasc=True) -def reachablerootspure(repo, minroot, roots, heads, includepath): +def _reachablerootspure(repo, minroot, roots, heads, includepath): """return (heads(:: and ::)) If includepath is True, return (::).""" @@ -137,7 +137,7 @@ def reachableroots(repo, roots, heads, i try: revs = repo.changelog.reachableroots(minroot, heads, roots, includepath) except AttributeError: - revs = reachablerootspure(repo, minroot, roots, heads, includepath) + revs = _reachablerootspure(repo, minroot, roots, heads, includepath) revs = baseset(revs) revs.sort() return revs