js/bisect-in-c (was: What's cooking in git.git (Dec 2022, #05; Wed, 14))
- From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
- Date
- Dec 15, 2022, 09:49 UTC
- Message-ID
- <221215.86mt7p2dx4.gmgdl@evledraar.gmail.com>
- In-Reply-To
- <xmqqiliewbje.fsf@gitster.g>
On Wed, Dec 14 2022, Junio C Hamano wrote:
Show 23 quoted lines
> * js/bisect-in-c (2022-08-30) 17 commits > . bisect: no longer try to clean up left-over `.git/head-name` files > . bisect: remove Cogito-related code > . Turn `git bisect` into a full built-in > . bisect: move even the command-line parsing to `bisect--helper` > . bisect--helper: make `state` optional > . bisect--helper: calling `bisect_state()` without an argument is a bug > . bisect: avoid double-quoting when printing the failed command > . bisect run: fix the error message > . bisect: verify that a bogus option won't try to start a bisection > . bisect--helper: migrate to OPT_SUBCOMMAND() > . bisect--helper: make the order consistently `argc, argv` > . bisect--helper: make `terms` an explicit singleton > . bisect--helper: simplify exit code computation > . bisect--helper: really retire `--bisect-autostart` > . bisect--helper: really retire --bisect-next-check > . bisect--helper: retire the --no-log option > . Merge branch 'sg/parse-options-subcommand' into js/bisect-in-c > > Final bits of "git bisect.sh" have been rewritten in C. > > Tired of waiting for too long. > source: <pull.1132.v6.git.1661885419.gitgitgadget@gmail.com>
I submitted https://lore.kernel.org/git/cover-0.6-00000000000-20221215T094038Z-avarab@gmail.com/ just now, which cherry-picks the various small fixes from this topic.