diff -r f19de58af225 -r 18219c0789ae mercurial/revset.py --- a/mercurial/revset.py Sat Sep 17 00:20:45 2011 +0200 +++ b/mercurial/revset.py Sat Sep 17 17:33:34 2011 +0200 @@ -237,7 +237,10 @@ def bisect(repo, subset, x): """``bisect(string)`` - Changesets marked in the specified bisect status (good, bad, skip). + Changesets marked in the specified bisect status (``good``, ``bad``, + ``skip``), or any of the meta-status: + + - ``range`` : all csets taking part in the bisection """ status = getstring(x, _("bisect requires a string")).lower() return [r for r in subset if r in hbisect.get(repo, status)]