The thirteenth batch

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

Junio C Hamano committed Apr 30, 2021 at 13:38 UTC 7e391989789db82983665667013a46eabc6fc570
1 file changed +32
Documentation/RelNotes/2.32.0.txt
+32
@@ -77,6 +77,9 @@ UI, Workflows & Features
77
78 * Userdiff patterns for "Scheme" has been added.
79
80 + * "git log" learned "--diff-merges=<style>" option, with an
81 + associated configuration variable log.diffMerges.
82 +
83
84 Performance, Internal Implementation, Development Support etc.
85
@@ -131,6 +134,21 @@ Performance, Internal Implementation, Development Support etc.
134 * A bit of code clean-up and a lot of test clean-up around userdiff
135 area.
136
137 + * Handling of "promisor packs" that allows certain objects to be
138 + missing and lazily retrievable has been optimized (a bit).
139 +
140 + * When packet_write() fails, we gave an extra error message
141 + unnecessarily, which has been corrected.
142 +
143 + * The checkout machinery has been taught to perform the actual
144 + write-out of the files in parallel when able.
145 +
146 + * Show errno in the trace output in the error codepath that calls
147 + read_raw_ref method.
148 +
149 + * Effort to make the command line completion (in contrib/) safe with
150 + "set -u" continues.
151 +
152
153 Fixes since v2.31
154 -----------------
@@ -230,6 +248,20 @@ Fixes since v2.31
248 corrected.
249 (merge 56550ea718 sg/bugreport-fixes later to maint).
250
251 + * "git push --quiet --set-upstream" was not quiet when setting the
252 + upstream branch configuration, which has been corrected.
253 + (merge f3cce896a8 ow/push-quiet-set-upstream later to maint).
254 +
255 + * The prefetch task in "git maintenance" assumed that "git fetch"
256 + from any remote would fetch all its local branches, which would
257 + fetch too much if the user is interested in only a subset of
258 + branches there.
259 + (merge 32f67888d8 ds/maintenance-prefetch-fix later to maint).
260 +
261 + * Clarify that pathnames recorded in Git trees are most often (but
262 + not necessarily) encoded in UTF-8.
263 + (merge 9364bf465d ab/pathname-encoding-doc later to maint).
264 +
265 * Other code cleanup, docfix, build fix, etc.
266 (merge f451960708 dl/cat-file-doc-cleanup later to maint).
267 (merge 12604a8d0c sv/t9801-test-path-is-file-cleanup later to maint).