changeset 1257 | fe7fbfdb066d |
parent 1255 | e825dfea3823 |
child 1262 | 325c07fd2ebd |
--- a/mercurial/commands.py Wed Sep 14 22:32:12 2005 -0700 +++ b/mercurial/commands.py Thu Sep 15 00:04:29 2005 -0700 @@ -163,9 +163,9 @@ num = int(val) if str(num) != val: raise ValueError - if num < 0: - num += revcount - if not (0 <= num < revcount): + if num < 0: num += revcount + if num < 0: num = 0 + elif num >= revcount: raise ValueError except ValueError: try: