Mercurial > hg-stable
changeset 1403:bc3e66edb04c
lazyindex fix, make load handle negative indexes properly.
author | Eric Hopper <hopper@omnifarious.org> |
---|---|
date | Tue, 18 Oct 2005 20:05:54 -0700 |
parents | 9d2c2e6b32b5 |
children | 67e20e27d8df |
files | mercurial/revlog.py |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/revlog.py Tue Oct 18 18:38:39 2005 -0700 +++ b/mercurial/revlog.py Tue Oct 18 20:05:54 2005 -0700 @@ -98,6 +98,8 @@ def __len__(self): return len(self.p.index) def load(self, pos): + if pos < 0: + pos += len(self.p.index) self.p.load(pos) return self.p.index[pos] def __getitem__(self, pos):