diff mercurial/revset.py @ 15146:b39d85be78a8

hbisect.get: use simpler code with repo.set(), fix 'pruned' set Use repo.set() wherever possible, instead of locally trying to reproduce complex graph computations. 'pruned' now means 'all csets that will no longer be visited by the bisection'. The change is done is this very patch instead of its own dedicated one becasue the code changes all over the place, and the previous 'pruned' code was totally rewritten by the cleanup, so it was easier to just change the behavior at the same time. The previous series went in too fast for this cleanup pass to be included, so here it is. ;-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
date Tue, 20 Sep 2011 20:19:48 +0200
parents 353a1ba928f6
children 395ca8cd2669
line wrap: on
line diff
--- a/mercurial/revset.py	Wed Sep 21 13:00:48 2011 -0500
+++ b/mercurial/revset.py	Tue Sep 20 20:19:48 2011 +0200
@@ -241,7 +241,7 @@
     ``skip``), or any of the meta-status:
 
     - ``range``      : all csets taking part in the bisection
-    - ``pruned``     : good|bad|skip, excluding out-of-range csets
+    - ``pruned``     : csets that are good, bad or skipped
     - ``untested``   : csets whose fate is yet unknown
     """
     status = getstring(x, _("bisect requires a string")).lower()