[PATCH 0 of 3] bisect: add new revset ranges, cleanup code

Yann E. MORIN yann.morin.1998 at anciens.enib.fr
Mon Sep 19 18:16:21 CDT 2011


Hello All!

This patch series adds up two new revset.bisect() set keywords,
and cleans up the code quite a bit:

Patch 1:
 - use lists instead of sets, easier to use afterward in calls to repo.set
 - don't duplicate the good/bad/skip set calculation, just call get()
 - use the shiny new 'l' format flag to simplify ranges calculations

Patch 2:
 - add the 'ignored' set keyword

Patch 3:
 - add the 'remaining' set keyword

More explanations of 'ignored' and 'remaining' are in the corresponding
patches.

Regards,
Yann E. MORIN.


More information about the Mercurial-devel mailing list