Seventh batch

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

Junio C Hamano committed Nov 21, 2020 at 15:12 UTC b291b0a628020eedb10b6236d87fe25d295cea81
1 file changed +20
Documentation/RelNotes/2.30.0.txt
+20
@@ -68,6 +68,13 @@ UI, Workflows & Features
68
69 * Zsh autocompletion (in contrib/) update.
70
71 + * The maximum length of output filenames "git format-patch" creates
72 + has become configurable (used to be capped at 64).
73 +
74 + * "git rev-parse" learned the "--end-of-options" to help scripts to
75 + safely take a parameter that is supposed to be a revision, e.g.
76 + "git rev-parse --verify -q --end-of-options $rev".
77 +
78
79 Performance, Internal Implementation, Development Support etc.
80
@@ -107,6 +114,9 @@ Performance, Internal Implementation, Development Support etc.
114 * "git fetch --depth=<n>" over the stateless RPC / smart HTTP
115 transport handled EOF from the client poorly at the server end.
116
117 + * A specialization of hashmap that uses a string as key has been
118 + introduced. Hopefully it will see wider use over time.
119 +
120
121 Fixes since v2.29
122 -----------------
@@ -217,6 +227,16 @@ Fixes since v2.29
227 non-existent object name in the input, instead of complaining.
228 (merge c714d05875 jc/blame-ignore-fix later to maint).
229
230 + * Running "git diff" while allowing external diff in a state with
231 + unmerged paths used to segfault, which has been corrected.
232 + (merge d66851806f jk/diff-release-filespec-fix later to maint).
233 +
234 + * Build configuration cleanup.
235 + (merge b990f02fd8 ab/config-mak-uname-simplify later to maint).
236 +
237 + * Fix regression introduced when nvimdiff support in mergetool was added.
238 + (merge 12026f46e7 pd/mergetool-nvimdiff later to maint).
239 +
240 * Other code cleanup, docfix, build fix, etc.
241 (merge 3e0a5dc9af cc/doc-filter-branch-typofix later to maint).
242 (merge 32c83afc2c cw/ci-ghwf-check-ws-errors later to maint).