[PATCH 00/11] Finish converting git bisect into a built-in
- From
Johannes Schindelin via GitGitGadget <gitgitgadget@gmail.com>
- Date
- Jan 28, 2022, 00:12 UTC
- Message-ID
- <pull.1132.git.1643328752.gitgitgadget@gmail.com>
After three GSoC/Outreachy students spent an incredible effort on this, it is finally time to put a neat little bow on it.
Johannes Schindelin (11): bisect run: fix the error message bisect--helper: retire the --no-log option bisect--helper: really retire --bisect-next-check bisect--helper: really retire `--bisect-autostart` bisect--helper: align the sub-command order with git-bisect.sh bisect--helper: make `--bisect-state` optional bisect: move even the option parsing to `bisect--helper` bisect--helper: using `--bisect-state` without an argument is a bug Turn `git bisect` into a full built-in. bisect: remove Cogito-related code bisect: no longer try to clean up left-over `.git/head-name` files
Makefile | 3 +-
bisect.c | 3 -
builtin.h | 2 +-
builtin/{bisect--helper.c => bisect.c} | 201 ++++++++++---------------
git-bisect.sh | 84 -----------
git.c | 2 +-
t/t6030-bisect-porcelain.sh | 1 -
7 files changed, 84 insertions(+), 212 deletions(-)
rename builtin/{bisect--helper.c => bisect.c} (87%)
delete mode 100755 git-bisect.shbase-commit: 89bece5c8c96f0b962cfc89e63f82d603fd60bed Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-1132%2Fdscho%2Fbisect-in-c-v1 Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-1132/dscho/bisect-in-c-v1 Pull-Request: https://github.com/gitgitgadget/git/pull/1132
-- gitgitgadget