changeset 18423 | 5d6ee2494f63 |
parent 18382 | f3b21beb9802 |
child 18464 | a2e9fe93d9ea |
18422:f009804e2a43 | 18423:5d6ee2494f63 |
---|---|
65 if r < 0 or r >= l: |
65 if r < 0 or r >= l: |
66 raise ValueError |
66 raise ValueError |
67 self._rev = r |
67 self._rev = r |
68 self._node = repo.changelog.node(r) |
68 self._node = repo.changelog.node(r) |
69 return |
69 return |
70 except (ValueError, OverflowError): |
70 except (ValueError, OverflowError, IndexError): |
71 pass |
71 pass |
72 |
72 |
73 if len(changeid) == 40: |
73 if len(changeid) == 40: |
74 try: |
74 try: |
75 self._node = bin(changeid) |
75 self._node = bin(changeid) |