comparison mercurial/localrepo.py @ 3930:01d98d68d697

Add revlog.LookupError exception, and use it instead of RevlogError. Remove repo.LookupError, which devolves to the revlog version.
author Brendan Cully <brendan@kublai.com>
date Mon, 18 Dec 2006 12:22:43 -0800
parents 4df475e22248
children 79cf097774ef
comparison
equal deleted inserted replaced
3929:33988aaa1652 3930:01d98d68d697
315 for node in heads: 315 for node in heads:
316 c = self.changectx(node) 316 c = self.changectx(node)
317 rev = c.rev() 317 rev = c.rev()
318 try: 318 try:
319 fnode = c.filenode('.hgtags') 319 fnode = c.filenode('.hgtags')
320 except repo.LookupError: 320 except revlog.LookupError:
321 continue 321 continue
322 ret.append((rev, node, fnode)) 322 ret.append((rev, node, fnode))
323 if fnode in last: 323 if fnode in last:
324 ret[last[fnode]] = None 324 ret[last[fnode]] = None
325 last[fnode] = len(ret) - 1 325 last[fnode] = len(ret) - 1