Update draft release notes to 1.8.4

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

Junio C Hamano committed Jun 6, 2013 at 14:42 UTC 882e78c7f9c284408640347a4b1910ea73537a10
1 file changed +23
Documentation/RelNotes/1.8.4.txt
+23
@@ -9,6 +9,10 @@ Foreign interface
9 * Remote transport helper has been updated to report errors and
10 maintain ref hierarchy used to keep track of its own state better.
11
12 + * With "export" remote-helper protocol, (1) a push that tries to
13 + update a remote ref whose name is different from the pushing side
14 + does not work yet, and (2) the helper may not know how to do
15 + --dry-run; these problematic cases are disabled for now.
16
17 UI, Workflows & Features
18
@@ -67,6 +71,9 @@ Performance, Internal Implementation, etc.
71 inconsistently between the test framework and t/Makefile, and logic
72 to summarize the results looked at a wrong place.
73
74 + * "git clone" uses a lighter-weight implementation when making sure
75 + that the history behind refs are complete.
76 +
77 * Many warnings from sparse source checker in compat/ area has been
78 squelched.
79
@@ -84,6 +91,22 @@ Unless otherwise noted, all the fixes since v1.8.3 in the maintenance
91 track are contained in this release (see release notes to them for
92 details).
93
94 + * "difftool --dir-diff" did not copy back changes made by the
95 + end-user in the diff tool backend to the working tree in some
96 + cases.
97 + (merge 32eaf1d ks/difftool-dir-diff-copy-fix later to maint).
98 +
99 + * "git push $there HEAD:branch" did not resolve HEAD early enough, so
100 + it was easy to flip it around while push is still going on and push
101 + out a branch that the user did not originally intended when the
102 + command was started.
103 + (merge 0f075b2 rr/push-head later to maint).
104 +
105 + * The bash prompt code (in contrib/) displayed the name of the branch
106 + being rebased when "rebase -i/-m/-p" modes are in use, but not the
107 + plain vanilla "rebase".
108 + (merge 1306321 fc/show-branch-in-rebase-am later to maint).
109 +
110 * Handling of negative exclude pattern for directories "!dir" was
111 broken in the update to v1.8.3.
112 (merge c3c327d kb/status-ignored-optim-2 later to maint).