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

Re: [PATCH v9 0/6]Finish converting git bisect to C part 2 subset 1

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 29, 2020, 20:55 UTC
Message-ID
<xmqq5z7wi9pc.fsf@gitster.c.googlers.com>
In-Reply-To
<20200924123340.52632-1-mirucam@gmail.com>
Miriam Rubio <mirucam@gmail.com> writes:
Show 30 quoted lines
> These patches correspond to a second part of patch series 
> of Outreachy project "Finish converting `git bisect` from shell to C" 
> started by Pranit Bauva and Tanushree Tumane
> (https://public-inbox.org/git/pull.117.git.gitgitgadget@gmail.com) and
> continued by me.
>
> This patch series version is composed by the first six patches of the
> previous version due to a bug discovered during the test stage, that 
> affects the rest of the patches and that needs to be fixed before 
> sending them.
>
> These patch series emails were generated from:
> https://gitlab.com/mirucam/git/commits/git-bisect-work-part2-v9-subset1.
>
> I would like to thank Johannes Schindelin for reviewing this patch series
> and to Christian Couder for his advice and help.
>
> General information
> -------------------
>
> * Rebased on 385c171a01, (Fifteenth batch, 2020-09-18).
>
> Specific changes
> ----------------
>
> [4/6] bisect--helper: reimplement `bisect_autostart` shell function in C
>
> * Add `|| exit` to bisect-autostart call in shell script.
>
> ---

This hasn't seen any responses, but seeing the difference between v8 and v9 is so small and obviously good, and there weren't anything glaringly wrong spotted in v8, I'd say this is ready to advance to 'next'.

Anything I missed in the previous or this review round?
Thanks.
Show 16 quoted lines
>
> Miriam Rubio (4):
>   bisect--helper: BUG() in cmd_*() on invalid subcommand
>   bisect--helper: use '-res' in 'cmd_bisect__helper' return
>   bisect--helper: introduce new `write_in_file()` function
>   bisect: call 'clear_commit_marks_all()' in 'bisect_next_all()'
>
> Pranit Bauva (2):
>   bisect--helper: reimplement `bisect_autostart` shell function in C
>   bisect--helper: reimplement `bisect_next` and `bisect_auto_next` shell
>     functions in C
>
>  bisect.c                 |  13 +-
>  builtin/bisect--helper.c | 269 +++++++++++++++++++++++++++++++++++++--
>  git-bisect.sh            |  70 +---------
>  3 files changed, 274 insertions(+), 78 deletions(-)
Previous: Miriam Rubio
Message 8 of 8 in “Finish converting git bisect to C part 2 subset 1”
  1. 0/6 Finish converting git bisect to C part 2 subset 1Miriam Rubio, Sep 24, 2020
  2. 1/6 bisect--helper: BUG() in cmd_*() on invalid subcommandMiriam Rubio, Sep 24, 2020
  3. 2/6 bisect--helper: use '-res' in 'cmd_bisect__helper' returnMiriam Rubio, Sep 24, 2020
  4. 3/6 bisect--helper: introduce new `write_in_file()` functionMiriam Rubio, Sep 24, 2020
  5. 5/6 bisect: call 'clear_commit_marks_all()' in 'bisect_next_all()'Miriam Rubio, Sep 24, 2020
  6. 4/6 bisect--helper: reimplement `bisect_autostart` shell function in CMiriam Rubio, Sep 24, 2020
  7. 6/6 bisect--helper: reimplement `bisect_next` and `bisect_auto_next` shell functions in CMiriam Rubio, Sep 24, 2020
  8. Junio C HamanoSep 29, 2020

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.