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

Re: [PATCH] diff: --indent-heuristic is no longer experimental

From
Junio C Hamano <gitster@pobox.com>
Date
Oct 31, 2017, 05:24 UTC
Message-ID
<xmqq375z28ld.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<20171029151228.607834-1-cmn@dwim.me>
Carlos Martín Nieto <cmn@dwim.me> writes:
Show 5 quoted lines
> This heuristic has been the default since 2.14 so we should not confuse our
> users by saying that it's experimental and off by default.
>
> Signed-off-by: Carlos Martín Nieto <cmn@dwim.me>
> ---

Good eyes. Nobody raised noises since this happened at 2.14 until now, so this could wait until the next cycle, though ;-)

Show 34 quoted lines
>  Documentation/diff-heuristic-options.txt | 5 -----
>  Documentation/diff-options.txt           | 7 ++++++-
>  2 files changed, 6 insertions(+), 6 deletions(-)
>  delete mode 100644 Documentation/diff-heuristic-options.txt
>
> diff --git a/Documentation/diff-heuristic-options.txt b/Documentation/diff-heuristic-options.txt
> deleted file mode 100644
> index d4f3d95505..0000000000
> --- a/Documentation/diff-heuristic-options.txt
> +++ /dev/null
> @@ -1,5 +0,0 @@
> ---indent-heuristic::
> ---no-indent-heuristic::
> -	These are to help debugging and tuning experimental heuristics
> -	(which are off by default) that shift diff hunk boundaries to
> -	make patches easier to read.
> diff --git a/Documentation/diff-options.txt b/Documentation/diff-options.txt
> index a88c76741e..dd0dba5b1d 100644
> --- a/Documentation/diff-options.txt
> +++ b/Documentation/diff-options.txt
> @@ -63,7 +63,12 @@ ifndef::git-format-patch[]
>  	Synonym for `-p --raw`.
>  endif::git-format-patch[]
>  
> -include::diff-heuristic-options.txt[]
> +--indent-heuristic::
> +	Enable the heuristic that shift diff hunk boundaries to make patches
> +	easier to read. This is the default.
> +
> +--no-indent-heuristic::
> +	Disable the indent heuristic.
>  
>  --minimal::
>  	Spend extra time to make sure the smallest possible
Previous: Stefan BellerNext: Junio C Hamano
Message 3 of 5 in “diff: --indent-heuristic is no longer experimental”
  1. diff: --indent-heuristic is no longer experimentalCarlos Martín Nieto, Oct 29, 2017
  2. Stefan BellerOct 30, 2017
  3. Junio C HamanoOct 31, 2017
  4. Junio C HamanoOct 31, 2017
  5. Junio C HamanoNov 1, 2017

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.