git/list[1] front-page[2] threads[3] people[4] search[5] about
 

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.

Previous: Ævar Arnfjörð BjarmasonNext: Sean Allred
Message 16 of 21 in “What's cooking in git.git (Dec 2022, #05; Wed, 14)”
  1. Junio C HamanoDec 14, 2022
  2. Junio C HamanoDec 14, 2022
  3. Taylor BlauDec 14, 2022
  4. Derrick StoleeDec 14, 2022
  5. Junio C HamanoDec 14, 2022
  6. Jeff HostetlerDec 14, 2022
  7. Junio C HamanoDec 14, 2022
  8. Jeff HostetlerDec 14, 2022
  9. Junio C HamanoDec 15, 2022
  10. ag/merge-strategies-in-c (was: What's cooking in git.git (Dec 2022, #05; Wed, 14))Ævar Arnfjörð Bjarmason, Dec 15, 2022
  11. Phillip WoodDec 15, 2022
  12. Ævar Arnfjörð BjarmasonDec 15, 2022
  13. Phillip WoodDec 15, 2022
  14. Ævar Arnfjörð BjarmasonDec 15, 2022
  15. ab/remove--super-prefix & ab/submodule-no-abspath (was: What's cooking in git.git (Dec 2022, #05; Wed, 14))Ævar Arnfjörð Bjarmason, Dec 15, 2022
  16. js/bisect-in-c (was: What's cooking in git.git (Dec 2022, #05; Wed, 14))Ævar Arnfjörð Bjarmason, Dec 15, 2022
  17. Sean AllredDec 15, 2022
  18. Junio C HamanoDec 15, 2022
  19. Junio C HamanoDec 15, 2022
  20. ds/bundle-uri-4* (was Re: What's cooking in git.git (Dec 2022, #05; Wed, 14))Derrick Stolee, Dec 16, 2022
  21. Junio C HamanoDec 16, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.