The ninth batch

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

Junio C Hamano committed Mar 6, 2022 at 20:44 UTC c2162907e9aa884bdb70208389cb99b181620d51
1 file changed +21
Documentation/RelNotes/2.36.0.txt
+21
@@ -40,6 +40,18 @@ UI, Workflows & Features
40
41 * "git branch" learned the "--recurse-submodules" option.
42
43 + * A not-so-common mistake is to write a script to feed "git bisect
44 + run" without making it executable, in which case all tests will
45 + exit with 126 or 127 error codes, even on revisions that are marked
46 + as good. Try to recognize this situation and stop iteration early.
47 +
48 + * When "index-pack" dies due to incoming data exceeding the maximum
49 + allowed input size, include the value of the limit in the error
50 + message.
51 +
52 + * The error message given by "git switch HEAD~4" has been clarified
53 + to suggest the "--detach" option that is required.
54 +
55
56 Performance, Internal Implementation, Development Support etc.
57
@@ -73,6 +85,11 @@ Performance, Internal Implementation, Development Support etc.
85 paths were unnecessarily confusing since it did not differentiate
86 inner merges and outer merges.
87
88 + * Small modernization of the rerere-train script (in contrib/).
89 +
90 + * Use designated initializers we started using in mid 2017 in more
91 + parts of the codebase that are relatively quiescent.
92 +
93
94 Fixes since v2.35
95 -----------------
@@ -232,6 +249,10 @@ Fixes since v2.35
249 * Document Taylor as a new member of Git PLC at SFC. Welcome.
250 (merge e8d56ca863 tb/coc-plc-update later to maint).
251
252 + * "git checkout -b branch/with/multi/level/name && git stash" only
253 + recorded the last level component of the branch name, which has
254 + been corrected.
255 +
256 * Other code cleanup, docfix, build fix, etc.
257 (merge cfc5cf428b jc/find-header later to maint).
258 (merge 40e7cfdd46 jh/p4-fix-use-of-process-error-exception later to maint).