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

Re: [ANNOUNCE] Git v2.11.0-rc0

From
Junio C Hamano <gitster@pobox.com>
Date
Nov 1, 2016, 21:45 UTC
Message-ID
<xmqqvaw6nac0.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<xmqqzilinanp.fsf@gitster.mtv.corp.google.com>
Junio C Hamano <gitster@pobox.com> writes:
Show 8 quoted lines
> And here is _with_ renaming.  I think "compaction heuristics" is a
> much better phrase to call "heuristics used during the diff hunk
> compaction process" without specifying how that heuristics work
> (like taking hints in the indentation levels).  If we are to retire
> one while keeping the other, compaction-heuristics should be the
> name we give and keep for the surviving one.
>
> I have not much confidence in the conversion result, though.

I'll queue it on 'pu' for now, before I go offline for a few days, with the following log message:

    diff: retire the original experimental "compaction" heuristics
    
    This retires the experimental "compaction" heuristics but with a
    twist.  It removes the mention of "indent" heuristics, which was a
    competing experiment, from everywhere, guts the core logic of the
    original "compaction" heuristics out and replaces it with the logic
    used by the "indent" heuristics.
    
    The externally visible effect of this change is that people who have
    been experimenting by setting diff.compactionHeuristic configuration
    or giving the command line option --compaction-heuristic will start
    getting the behaviour based on the improved heuristics that used to
    be called "indent" heuristics.
    
    Suggested-by: Jeff King <peff@peff.net>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Previous: Junio C HamanoNext: Jeff King
Message 11 of 16 in “[ANNOUNCE] Git v2.11.0-rc0”
  1. Junio C HamanoOct 31, 2016
  2. Simon RuderichOct 31, 2016
  3. Patrick SteinhardtNov 1, 2016
  4. Jeff KingNov 1, 2016
  5. Junio C HamanoNov 1, 2016
  6. Jeff KingNov 1, 2016
  7. Junio C HamanoNov 1, 2016
  8. Junio C HamanoNov 1, 2016
  9. Stefan BellerNov 1, 2016
  10. Junio C HamanoNov 1, 2016
  11. Junio C HamanoNov 1, 2016
  12. Jeff KingNov 1, 2016
  13. Michael HaggertyNov 2, 2016
  14. Stefan BellerNov 1, 2016
  15. Jacob KellerNov 2, 2016
  16. Stefan BellerNov 1, 2016

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.