equal
deleted
inserted
replaced
304 self._nodepos = None |
304 self._nodepos = None |
305 |
305 |
306 def rev(self, node): |
306 def rev(self, node): |
307 try: |
307 try: |
308 return self._nodecache[node] |
308 return self._nodecache[node] |
|
309 except TypeError: |
|
310 raise |
309 except RevlogError: |
311 except RevlogError: |
310 # parsers.c radix tree lookup failed |
312 # parsers.c radix tree lookup failed |
311 raise LookupError(node, self.indexfile, _('no node')) |
313 raise LookupError(node, self.indexfile, _('no node')) |
312 except KeyError: |
314 except KeyError: |
313 # pure python cache lookup failed |
315 # pure python cache lookup failed |