Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/revlog.py @ 10915:c9543bc6be16
merge with stable
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Thu, 15 Apr 2010 13:52:41 +0200 |
parents | cf016c9831d1 b7ca37b90762 |
children | 435615a676b0 |
comparison
equal
deleted
inserted
replaced
10912:3d7c20986027 | 10915:c9543bc6be16 |
---|---|
292 return True | 292 return True |
293 self.p.loadmap() | 293 self.p.loadmap() |
294 return key in self.p.map | 294 return key in self.p.map |
295 def __iter__(self): | 295 def __iter__(self): |
296 yield nullid | 296 yield nullid |
297 for i in xrange(self.p.l): | 297 for i, ret in enumerate(self.p.index): |
298 ret = self.p.index[i] | |
299 if not ret: | 298 if not ret: |
300 self.p.loadindex(i) | 299 self.p.loadindex(i) |
301 ret = self.p.index[i] | 300 ret = self.p.index[i] |
302 if isinstance(ret, str): | 301 if isinstance(ret, str): |
303 ret = _unpack(indexformatng, ret) | 302 ret = _unpack(indexformatng, ret) |