diff -r 6f31f46b8544 -r 69524a05a7fa mercurial/revset.py --- a/mercurial/revset.py Sun Oct 19 22:19:22 2014 -0700 +++ b/mercurial/revset.py Thu Oct 16 23:10:44 2014 -0700 @@ -265,9 +265,8 @@ return stringset(repo, subset, x) def rangeset(repo, subset, x, y): - cl = baseset(repo.changelog) - m = getset(repo, cl, x) - n = getset(repo, cl, y) + m = getset(repo, fullreposet(repo), x) + n = getset(repo, fullreposet(repo), y) if not m or not n: return baseset()