The sixteenth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Sep 13, 2024 at 14:48 UTC 9cf95c0ca06376c2797664a7f2a1d1b276729070
1 file changed +22
Documentation/RelNotes/2.47.0.txt
+22
@@ -59,6 +59,11 @@ UI, Workflows & Features
59 added by these helper functions, but many existing messages had an
60 unnecessary LF at the end, which have been corrected.
61
62 + * The "scalar clone" command learned the "--no-tags" option.
63 +
64 + * The environment GIT_ADVICE has been intentionally kept undocumented
65 + to discourage its use by interactive users. Add documentation to
66 + help tool writers.
67
68 Performance, Internal Implementation, Development Support etc.
69 --------------------------------------------------------------
@@ -223,6 +228,22 @@ Fixes since v2.46
228 which has been a bit tamed.
229 (merge c3459ae9ef ps/pack-refs-auto-heuristics later to maint).
230
231 + * A file descriptor left open is now properly closed when "git
232 + sparse-checkout" updates the sparse patterns.
233 +
234 + * In a few corner cases "git diff --exit-code" failed to report
235 + "changes" (e.g., renamed without any content change), which has
236 + been corrected.
237 + (merge 11591850dd rs/diff-exit-code-fix later to maint).
238 +
239 + * Cygwin does have /dev/tty support that is needed by things like
240 + single-key input mode.
241 + (merge 39ba986b0e rj/cygwin-has-dev-tty later to maint).
242 +
243 + * The interpret-trailers command failed to recognise the end of the
244 + message when the commit log ends in an incomplete line.
245 + (merge c02414a997 bl/trailers-and-incomplete-last-line-fix later to maint).
246 +
247 * Other code cleanup, docfix, build fix, etc.
248 (merge bb0498b1bb jc/how-to-maintain-updates later to maint).
249 (merge 0d66f601a9 jc/tests-no-useless-tee later to maint).
@@ -235,3 +256,4 @@ Fixes since v2.46
256 (merge 1609470409 jc/config-doc-update later to maint).
257 (merge d4dc0efd7d rj/compat-terminal-unused-fix later to maint).
258 (merge be10ac7037 jc/mailinfo-header-cleanup later to maint).
259 + (merge 9a36ea37ae jc/doc-skip-fetch-all-and-prefetch later to maint).