changeset 16839 | 0a0cf3f26938 |
parent 16744 | 1c9f58a6c8f1 |
child 16933 | 30143c3dd102 |
--- a/mercurial/dispatch.py Thu May 24 13:05:06 2012 +0200 +++ b/mercurial/dispatch.py Fri May 25 14:24:07 2012 +0200 @@ -252,8 +252,10 @@ return -1 def tuplever(v): - return tuple([int(i) for i in v.split('.')]) - + try: + return tuple([int(i) for i in v.split('.')]) + except ValueError: + return tuple() def aliasargs(fn, givenargs): args = getattr(fn, 'args', [])