changeset 18443 | 64848f7fb764 |
parent 18382 | f3b21beb9802 |
child 18445 | 4d92e2d75cff |
--- a/mercurial/repoview.py Fri Jan 18 15:55:16 2013 -0800 +++ b/mercurial/repoview.py Thu Jan 17 17:51:30 2013 +0100 @@ -90,6 +90,8 @@ for roots in repo._phasecache.phaseroots[1:]: if roots: firstmutable = min(firstmutable, min(cl.rev(r) for r in roots)) + # protect from nullrev root + firstmutable = max(0, firstmutable) return frozenset(xrange(firstmutable, len(cl))) # function to compute filtered set