equal
deleted
inserted
replaced
1318 if rev < 0 or rev >= len(self): |
1318 if rev < 0 or rev >= len(self): |
1319 raise ValueError |
1319 raise ValueError |
1320 return self.node(rev) |
1320 return self.node(rev) |
1321 except (ValueError, OverflowError): |
1321 except (ValueError, OverflowError): |
1322 pass |
1322 pass |
1323 if len(id) == 40: |
1323 if len(id) == 2 * self.nodeconstants.nodelen: |
1324 try: |
1324 try: |
1325 # a full hex nodeid? |
1325 # a full hex nodeid? |
1326 node = bin(id) |
1326 node = bin(id) |
1327 self.rev(node) |
1327 self.rev(node) |
1328 return node |
1328 return node |