Second half of seventh batch

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

Junio C Hamano committed Jun 11, 2015 at 09:35 UTC a5fe66802f8c4036badd54ff36ff327d43236e7e
1 file changed +28
Documentation/RelNotes/2.5.0.txt
+28
@@ -9,6 +9,13 @@ Ports
9
10 UI, Workflows & Features
11
12 + * The bash completion script (in contrib/) learned a few options that
13 + "git revert" takes.
14 +
15 + * Whitespace breakages in deleted and context lines can also be
16 + painted in the output of "git diff" and friends with the new
17 + --ws-error-highlight option.
18 +
19 * List of commands shown by "git help" are grouped along the workflow
20 elements to help early learners.
21
@@ -164,6 +171,11 @@ Performance, Internal Implementation, Development Support etc.
171 * for_each_ref() callback functions were taught to name the objects
172 not with "unsigned char sha1[20]" but with "struct object_id".
173
174 + * Error reporting mechanism used in "refs" API has been made more
175 + consistent.
176 +
177 + * "git pull" has more test coverage now.
178 +
179
180 Also contains various documentation updates and code clean-ups.
181
@@ -390,6 +402,19 @@ notes for details).
402 paths outside the given pathspec.
403 (merge 838d6a9 dt/clean-pathspec-filter-then-lstat later to maint).
404
405 + * Recent "git prune" traverses young unreachable objects to safekeep
406 + old objects in the reachability chain from them, which sometimes
407 + caused error messages that are unnecessarily alarming.
408 + (merge ce4e7b2 jk/squelch-missing-link-warning-for-unreachable later to maint).
409 +
410 + * The configuration reader/writer uses mmap(2) interface to access
411 + the files; when we find a directory, it barfed with "Out of memory?".
412 + (merge 9ca0aaf jk/diagnose-config-mmap-failure later to maint).
413 +
414 + * "color.diff.plain" was a misnomer; give it 'color.diff.context' as
415 + a more logical synonym.
416 + (merge 8dbf3eb jk/color-diff-plain-is-context later to maint).
417 +
418 * Code cleanups and documentation updates.
419 (merge 0269f96 mm/usage-log-l-can-take-regex later to maint).
420 (merge 64f2589 nd/t1509-chroot-test later to maint).
@@ -405,3 +430,6 @@ notes for details).
430 (merge 22570b6 rs/janitorial later to maint).
431 (merge 5c2a581 mc/commit-doc-grammofix later to maint).
432 (merge ce41720 ah/usage-strings later to maint).
433 + (merge e6a268c sb/glossary-submodule later to maint).
434 + (merge ec48a76 sb/submodule-doc-intro later to maint).
435 + (merge 14f8b9b jk/clone-dissociate later to maint).