revset.bisected: remove 'unknown' state
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun, 18 Sep 2011 10:07:51 +0200
changeset 15133 b1c62c754bf8
parent 15132 81f76098211e
child 15134 81adf7777f8f
revset.bisected: remove 'unknown' state 'unknown' is not a valid bisect state, so causes a traceback. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
mercurial/revset.py
--- a/mercurial/revset.py	Mon Sep 19 16:57:13 2011 +0200
+++ b/mercurial/revset.py	Sun Sep 18 10:07:51 2011 +0200
@@ -240,7 +240,7 @@
     Changesets marked in the specified bisect state (good, bad, skip).
     """
     state = getstring(x, _("bisect requires a string")).lower()
-    if state not in ('good', 'bad', 'skip', 'unknown'):
+    if state not in ('good', 'bad', 'skip'):
         raise error.ParseError(_('invalid bisect state'))
     marked = set(repo.changelog.rev(n) for n in hbisect.load_state(repo)[state])
     return [r for r in subset if r in marked]