From: "Jean-Noël AVILA" <jn.avila@free.fr>
To: git@vger.kernel.org, Michael Lyons <git@michael.lyo.nz>
Subject: Re: [PATCH 1/1] doc: git-bisect: convert to new doc format
Date: Mon, 12 Jan 2026 22:23:55 +0100 [thread overview]
Message-ID: <4705928.LvFx2qVVIh@piment-oiseau> (raw)
In-Reply-To: <20260111204316.836446-2-git@michael.lyo.nz>
On Sunday, 11 January 2026 21:42:48 CET Michael Lyons wrote:
> - Change placeholders to glossary terms
> - Refer to placeholders in prose
> - Delimit runnable commands and CLI args with backticks
> - Link internal heading
>
> Signed-off-by: Michael Lyons <git@michael.lyo.nz>
> ---
> Documentation/git-bisect.adoc | 67 ++++++++++++++++++-----------------
> 1 file changed, 34 insertions(+), 33 deletions(-)
>
> diff --git a/Documentation/git-bisect.adoc b/Documentation/git-bisect.adoc
> index b0078dda0e..65fec9fd29 100644
> --- a/Documentation/git-bisect.adoc
> +++ b/Documentation/git-bisect.adoc
> @@ -8,20 +8,20 @@ git-bisect - Use binary search to find the commit that
introduced
> a bug
>
> SYNOPSIS
> --------
> -[verse]
> -'git bisect' start [--term-(bad|new)=<term-new> --term-(good|old)=<term-
old>]
> - [--no-checkout] [--first-parent] [<bad> [<good>...]]
[--] [<pathspec>...]
> -'git bisect' (bad|new|<term-new>) [<rev>]
> -'git bisect' (good|old|<term-old>) [<rev>...]
> -'git bisect' terms [--term-(good|old) | --term-(bad|new)]
> -'git bisect' skip [(<rev>|<range>)...]
> -'git bisect' next
> -'git bisect' reset [<commit>]
> -'git bisect' (visualize|view)
> -'git bisect' replay <logfile>
> -'git bisect' log
> -'git bisect' run <cmd> [<arg>...]
> -'git bisect' help
> +[synopsis]
> +git bisect start [--term-(bad|new)=<term-new> --term-(good|old)=<term-old>]
> + [--no-checkout] [--first-parent] [<bad> [<good>...]] [--]
[<pathspec>...]
> +git bisect (bad|new|<term-new>) [<commit>]
> +git bisect (good|old|<term-old>) [<commit>...]
> +git bisect terms [--term-(good|old) | --term-(bad|new)]
> +git bisect skip [(<commit>|<range>)...]
> +git bisect next
> +git bisect reset [<commit>]
> +git bisect (visualize|view)
> +git bisect replay <logfile>
> +git bisect log
> +git bisect run <cmd> [<arg>...]
> +git bisect help
>
> DESCRIPTION
> -----------
> @@ -38,8 +38,8 @@ In fact, `git bisect` can be used to find the commit that
changed
> *any* property of your project; e.g., the commit that fixed a bug, or
> the commit that caused a benchmark's performance to improve. To
> support this more general usage, the terms "old" and "new" can be used
> -in place of "good" and "bad", or you can choose your own terms. See
> -section "Alternate terms" below for more information.
> +in place of "good" and "bad", or you can choose your own terms. See the
> +<<alternate-terms,Alternate terms>> section below for more information.
>
> Basic bisect commands: start, bad, good
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> @@ -116,6 +116,7 @@ bad revision, while `git bisect reset HEAD` will leave
you on
> the current bisection commit and avoid switching commits at all.
>
>
> +[[alternate-terms]]
> Alternate terms
> ~~~~~~~~~~~~~~~
>
> @@ -144,13 +145,13 @@ bisect start` without commits as argument and then run
the
> following commands to add the commits:
>
> ------------------------------------------------
> -git bisect old [<rev>]
> +git bisect old [<commit>]
> ------------------------------------------------
>
> to indicate that a commit was before the sought change, or
>
> ------------------------------------------------
> -git bisect new [<rev>...]
> +git bisect new [<commit>...]
> ------------------------------------------------
>
> to indicate that it was after.
> @@ -208,7 +209,7 @@ Git detects a graphical environment through various
environment
> variables: `MSYSTEM`, which is set under Msys2 and Git for Windows.
> `SECURITYSESSIONID`, which may be set on macOS in interactive desktop
sessions.
>
> -If none of these environment variables is set, 'git log' is used instead.
> +If none of these environment variables is set, `git log` is used instead.
> You can also give command-line options such as `-p` and `--stat`.
>
> ------------
> @@ -308,8 +309,8 @@ by checking out a different revision.
> Cutting down bisection by giving more parameters to bisect start
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> -You can further cut down the number of trials, if you know what part of
> -the tree is involved in the problem you are tracking down, by specifying
> +If you know what part of the tree is involved in the problem you are
> +tracking down, you can further cut down the number of trials by specifying
> pathspec parameters when issuing the `bisect start` command:
>
> ------------
> @@ -333,12 +334,12 @@ If you have a script that can tell if the current
source code
> is good or bad, you can bisect by issuing the command:
>
> ------------
> -$ git bisect run my_script arguments
> +$ git bisect run <my_script> <arguments>
> ------------
Here, if you want to use to use the synopsis formatting, you may replace the
verbatim block with a [synopsis] one:
[synopsis]
$ git bisect run <my_script> <arguments>
Otherwise, LGTM
Thanks.
next prev parent reply other threads:[~2026-01-12 21:24 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-11 20:42 [PATCH 0/1] doc: git-bisect to synopsis Michael Lyons
2026-01-11 20:42 ` [PATCH 1/1] doc: git-bisect: convert to new doc format Michael Lyons
2026-01-12 3:13 ` Junio C Hamano
2026-01-12 21:23 ` Jean-Noël AVILA [this message]
2026-01-13 12:54 ` Junio C Hamano
2026-01-13 18:45 ` Jean-Noël Avila
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4705928.LvFx2qVVIh@piment-oiseau \
--to=jn.avila@free.fr \
--cc=git@michael.lyo.nz \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox