On Fri, Nov 11, 2022 at 05:07:42PM -0500, Taylor Blau wrote: > On Thu, Nov 10, 2022 at 11:36:35PM +0700, Đoàn Trần Công Danh wrote: > > This series finish the git-bisect porting from shell script into a C builtin. > > > > This series can't be applied cleaned on master, it needs to be applied on top > > of the series posted at: > > https://lore.kernel.org/git/cover.1668097286.git.congdanhqx@xxxxxxxxx/ > > AND the series rs/no-more-run-command-v, which has been integrated to next. > > Thanks, having both was helpful. Note that 'rs/no-more-run-command-v' was > merged into 'master' via be4ac3b197 (Merge branch > 'rs/no-more-run-command-v', 2022-11-08), so picking up these new patches > only needed a merge of the other series. > > > Johannes Schindelin (2): > > bisect--helper: handle states directly > > Turn `git bisect` into a full built-in > > > > Ævar Arnfjörð Bjarmason (4): > > bisect tests: test for v2.30.0 "bisect run" regressions > > bisect: refactor bisect_run() to match CodingGuidelines > > bisect test: test exit codes on bad usage > > bisect--helper: emit usage for "git bisect" > > > > Đoàn Trần Công Danh (5): > > bisect: fix output regressions in v2.30.0 > > bisect run: keep some of the post-v2.30.0 output > > bisect-run: verify_good: account for non-negative exit status > > bisect--helper: identify as bisect when report error > > bisect--helper: log: allow arbitrary number of arguments > > Looking good to me. Is everybody happy to start merging these two down? Hmm. Looks like there is a small breakage in the last commit "Turn `git bisect` into a full built-in": $ make check-builtins ./check-builtins.sh bisect is builtin but git-bisect.sh still exists make: *** [Makefile:3561: check-builtins] Error 1 Seeing that this is on 'next', it would be nice to see a fix in the near future, certainly before we graduate this down to 'master'. Am I correct in assuming that there is no reason to keep git-bisect.sh around after that commit? Thanks, Taylor