Git fork

The nineteenth batch

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

+22
+22
Documentation/RelNotes/2.52.0.adoc
··· 47 47 * "git fast-import" learned that "--signed-commits=<how>" option that 48 48 corresponds to that of "git fast-export". 49 49 50 + * Marking a hunk 'selected' in "git add -p" and then splitting made 51 + all the split pieces 'selected'; this has been changed to make them 52 + all 'undecided', which gives better end-user experience. 53 + 54 + * Configuration variables that take a pathname as a value 55 + (e.g. blame.ignorerevsfile) can be marked as optional by prefixing 56 + ":(optoinal)" before its value. 57 + 50 58 51 59 Performance, Internal Implementation, Development Support etc. 52 60 -------------------------------------------------------------- ··· 115 123 116 124 * Dip our toes a bit to (optionally) use Rust implemented helper 117 125 called from our C code. 126 + 127 + * Documentation for "git log --pretty" options has been updated 128 + to make it easier to translate. 118 129 119 130 120 131 Fixes since v2.51 ··· 308 319 carefully. 309 320 (merge 466a3a1afd kn/reftable-consistency-checks later to maint). 310 321 322 + * A lot of code clean-up of xdiff. 323 + Split out of a larger topic. 324 + (merge 8b9c5d2e3a en/xdiff-cleanup later to maint). 325 + 326 + * "git format-patch --range-diff=... --notes=..." did not drive the 327 + underlying range-diff with correct --notes parameter, ending up 328 + comparing with different set of notes from its main patch output 329 + you would get from "git format-patch --notes=..." for a singleton 330 + patch. 331 + 311 332 * Other code cleanup, docfix, build fix, etc. 312 333 (merge 823d537fa7 kh/doc-git-log-markup-fix later to maint). 313 334 (merge cf7efa4f33 rj/t6137-cygwin-fix later to maint). ··· 337 358 (merge fdd21ba116 mh/doc-credential-url-prefix later to maint). 338 359 (merge 1c573a3451 en/doc-merge-tree-describe-merge-base later to maint). 339 360 (merge 84a6bf7965 ja/doc-markup-attached-paragraph-fix later to maint). 361 + (merge 399694384b kh/doc-patch-id-markup-fix later to maint).