The sixteenth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Junio C Hamano
2024-09-13 14:48:30 -07:00
parent 77cf81e988
commit 9cf95c0ca0

View File

@ -59,6 +59,11 @@ UI, Workflows & Features
added by these helper functions, but many existing messages had an added by these helper functions, but many existing messages had an
unnecessary LF at the end, which have been corrected. unnecessary LF at the end, which have been corrected.
* The "scalar clone" command learned the "--no-tags" option.
* The environment GIT_ADVICE has been intentionally kept undocumented
to discourage its use by interactive users. Add documentation to
help tool writers.
Performance, Internal Implementation, Development Support etc. Performance, Internal Implementation, Development Support etc.
-------------------------------------------------------------- --------------------------------------------------------------
@ -223,6 +228,22 @@ Fixes since v2.46
which has been a bit tamed. which has been a bit tamed.
(merge c3459ae9ef ps/pack-refs-auto-heuristics later to maint). (merge c3459ae9ef ps/pack-refs-auto-heuristics later to maint).
* A file descriptor left open is now properly closed when "git
sparse-checkout" updates the sparse patterns.
* In a few corner cases "git diff --exit-code" failed to report
"changes" (e.g., renamed without any content change), which has
been corrected.
(merge 11591850dd rs/diff-exit-code-fix later to maint).
* Cygwin does have /dev/tty support that is needed by things like
single-key input mode.
(merge 39ba986b0e rj/cygwin-has-dev-tty later to maint).
* The interpret-trailers command failed to recognise the end of the
message when the commit log ends in an incomplete line.
(merge c02414a997 bl/trailers-and-incomplete-last-line-fix later to maint).
* Other code cleanup, docfix, build fix, etc. * Other code cleanup, docfix, build fix, etc.
(merge bb0498b1bb jc/how-to-maintain-updates later to maint). (merge bb0498b1bb jc/how-to-maintain-updates later to maint).
(merge 0d66f601a9 jc/tests-no-useless-tee later to maint). (merge 0d66f601a9 jc/tests-no-useless-tee later to maint).
@ -235,3 +256,4 @@ Fixes since v2.46
(merge 1609470409 jc/config-doc-update later to maint). (merge 1609470409 jc/config-doc-update later to maint).
(merge d4dc0efd7d rj/compat-terminal-unused-fix later to maint). (merge d4dc0efd7d rj/compat-terminal-unused-fix later to maint).
(merge be10ac7037 jc/mailinfo-header-cleanup later to maint). (merge be10ac7037 jc/mailinfo-header-cleanup later to maint).
(merge 9a36ea37ae jc/doc-skip-fetch-all-and-prefetch later to maint).