The eleventh batch for 2.15

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

Junio C Hamano committed Sep 29, 2017 at 11:25 UTC ea220ee40cbb03a63ebad2be902057bf742492fd
1 file changed +18
Documentation/RelNotes/2.15.0.txt
+18
@@ -84,6 +84,9 @@ UI, Workflows & Features
84 used in a way similar to existing "--is-bare-repository" and
85 friends.
86
87 + * "git describe --match <pattern>" has been taught to play well with
88 + the "--all" option.
89 +
90
91 Performance, Internal Implementation, Development Support etc.
92
@@ -195,6 +198,10 @@ Performance, Internal Implementation, Development Support etc.
198 * Add a helper for DLL loading in anticipation for its need in a
199 future topic RSN.
200
201 + * "git status --ignored", when noticing that a directory without any
202 + tracked path is ignored, still enumerated all the ignored paths in
203 + the directory, which is unnecessary. The codepath has been
204 + optimized to avoid this overhead.
205
206 Also contains various documentation updates and code clean-ups.
207
@@ -403,6 +410,17 @@ Fixes since v2.14
410 written to suggest that "-s theirs" exists, which is not the case.
411 (merge c25d98b2a7 jc/merge-x-theirs-docfix later to maint).
412
413 + * "git fast-export" with -M/-C option issued "copy" instruction on a
414 + path that is simultaneously modified, which was incorrect.
415 + (merge b3e8ca89cf jt/fast-export-copy-modify-fix later to maint).
416 +
417 + * Many codepaths have been updated to squelch -Wsign-compare
418 + warnings.
419 + (merge 071bcaab64 rj/no-sign-compare later to maint).
420 +
421 + * Memory leaks in various codepaths have been plugged.
422 + (merge 4d01a7fa65 ma/leakplugs later to maint).
423 +
424 * Other minor doc, test and build updates and code cleanups.
425 (merge f094b89a4d ma/parse-maybe-bool later to maint).
426 (merge 39b00fa4d4 jk/drop-sha1-entry-pos later to maint).