equal
deleted
inserted
replaced
473 try: |
473 try: |
474 i = int(prefix) |
474 i = int(prefix) |
475 # if we are a pure int, then starting with zero will not be |
475 # if we are a pure int, then starting with zero will not be |
476 # confused as a rev; or, obviously, if the int is larger |
476 # confused as a rev; or, obviously, if the int is larger |
477 # than the value of the tip rev |
477 # than the value of the tip rev |
478 if prefix[0:1] == b'0' or i > len(repo): |
478 if prefix[0:1] == b'0' or i >= len(repo): |
479 return False |
479 return False |
480 return True |
480 return True |
481 except ValueError: |
481 except ValueError: |
482 return False |
482 return False |
483 |
483 |