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

Re: mr/bisect-in-c-4, was Re: What's cooking in git.git (Sep 2021, #02; Wed, 8)

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Sep 10, 2021, 09:33 UTC
Message-ID
<nycvar.QRO.7.76.6.2109101132460.59@tvgsbejvaqbjf.bet>
In-Reply-To
<xmqqr1dxuigf.fsf@gitster.g>
Hi Junio,
On Thu, 9 Sep 2021, Junio C Hamano wrote:
Show 22 quoted lines
> Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
>
> > On Wed, 8 Sep 2021, Junio C Hamano wrote:
> >
> >> * mr/bisect-in-c-4 (2021-09-02) 6 commits
> >>  - bisect--helper: retire `--bisect-next-check` subcommand
> >>  - bisect--helper: reimplement `bisect_run` shell
> >>  - bisect--helper: reimplement `bisect_visualize()`shell function in C
> >>  - run-command: make `exists_in_PATH()` non-static
> >>  - t6030-bisect-porcelain: add test for bisect visualize
> >>  - t6030-bisect-porcelain: add tests to control bisect run exit cases
> >>
> >>  Rewrite of "git bisect" in C continues.
> >
> > From my point of view, this is ready for `next`.
>
> You agreed that redirection with dup2()'s in [5/6] was good enough
> for now [*1*], but in that case, we need to add a few fflush(stdout)
> around the dup2() dance [*2*].
>
> So this is not quite ready for 'next' yet, although it is almost
> there, I'd think.
Oh right, I fogot about the `fflush()` stuff.

Thanks, Dscho

Show 8 quoted lines
>
>
> [References]
>
> *1* https://lore.kernel.org/git/nycvar.QRO.7.76.6.2109090922310.55@tvgsbejvaqbjf.bet/
>
> *2* https://lore.kernel.org/git/xmqqtuj2h7cp.fsf@gitster.g/
>
Previous: Junio C HamanoNext: Johannes Schindelin
Message 20 of 25 in “What's cooking in git.git (Sep 2021, #02; Wed, 8)”
  1. Junio C HamanoSep 8, 2021
  2. Taylor BlauSep 8, 2021
  3. Junio C HamanoSep 8, 2021
  4. Taylor BlauSep 9, 2021
  5. Jeff KingSep 8, 2021
  6. Azeem Bande-AliSep 8, 2021
  7. Junio C HamanoSep 8, 2021
  8. Philippe BlainSep 8, 2021
  9. Derrick StoleeSep 8, 2021
  10. Elijah NewrenSep 9, 2021
  11. Ramsay JonesSep 9, 2021
  12. Junio C HamanoSep 9, 2021
  13. js/scalar, was Re: What's cooking in git.git (Sep 2021, #02; Wed, 8)Johannes Schindelin, Sep 9, 2021
  14. Junio C HamanoSep 10, 2021
  15. rs/range-diff-avoid-segfault-with-I, was Re: What's cooking in git.git (Sep 2021, #02; Wed, 8)Johannes Schindelin, Sep 9, 2021
  16. js/retire-preserve-merges, was Re: What's cooking in git.git (Sep 2021, #02; Wed, 8)Johannes Schindelin, Sep 9, 2021
  17. Junio C HamanoSep 10, 2021
  18. mr/bisect-in-c-4, was Re: What's cooking in git.git (Sep 2021, #02; Wed, 8)Johannes Schindelin, Sep 9, 2021
  19. Junio C HamanoSep 10, 2021
  20. Johannes SchindelinSep 10, 2021
  21. lh/systemd-timers, was Re: What's cooking in git.git (Sep 2021, #02; Wed, 8)Johannes Schindelin, Sep 9, 2021
  22. ar/submodule-add-more, was Re: What's cooking in git.git (Sep 2021, #02; Wed, 8)Johannes Schindelin, Sep 9, 2021
  23. Junio C HamanoSep 10, 2021
  24. Ævar Arnfjörð BjarmasonSep 9, 2021
  25. Elijah NewrenSep 9, 2021

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.