The nineteenth batch

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

Junio C Hamano committed Sep 9, 2022 at 11:35 UTC dd3f6c4cae7e3b15ce984dce8593ff7569650e24
1 file changed +19
Documentation/RelNotes/2.38.0.txt
+19
@@ -75,6 +75,12 @@ UI, Workflows & Features
75 * "git clone" command learned the "--bundle-uri" option to coordinate
76 with hosting sites the use of pre-prepared bundle files.
77
78 + * "git range-diff" learned to honor pathspec argument if given.
79 +
80 + * "git format-patch --from=<ident>" can be told to add an in-body
81 + "From:" line even for commits that are authored by the given
82 + <ident> with "--force-in-body-from"option.
83 +
84
85 Performance, Internal Implementation, Development Support etc.
86
@@ -148,6 +154,9 @@ Performance, Internal Implementation, Development Support etc.
154 * The pack bitmap file gained a bitmap-lookup table to speed up
155 locating the necessary bitmap for a given commit.
156
157 + * The assembly version of SHA-1 implementation for PPC has been
158 + removed.
159 +
160
161 Fixes since v2.37
162 -----------------
@@ -323,6 +332,16 @@ Fixes since v2.37
332 to schedule tasks.
333 (merge ee69e7884e bc/gc-crontab-fix later to maint).
334
335 + * Those who use diff-so-fancy as the diff-filter noticed a regression
336 + or two in the code that parses the diff output in the built-in
337 + version of "add -p", which has been corrected.
338 + (merge 0a101676e5 js/add-p-diff-parsing-fix later to maint).
339 +
340 + * Segfault fix-up to an earlier fix to the topic to teach "git reset"
341 + and "git checkout" work better in a sparse checkout.
342 + (merge 037f8ea6d9 vd/sparse-reset-checkout-fixes later to maint).
343 +
344 * Other code cleanup, docfix, build fix, etc.
345 (merge 77b9e85c0f vd/fix-perf-tests later to maint).
346 (merge 0682bc43f5 jk/test-crontab-fixes later to maint).
347 + (merge b46dd1726c cc/doc-trailer-whitespace-rules later to maint).