Update draft release notes to 1.8.3

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

Junio C Hamano committed Apr 19, 2013 at 13:53 UTC d2949c7b3c8a2f0d2cb5c61d99017a1a85a46264
1 file changed +27 -1
Documentation/RelNotes/1.8.3.txt
+27 -1
@@ -24,7 +24,10 @@ mechanism to make "git add -u" behave as if "git add -u .", it is
24 important for those who are used to "git add -u" (without pathspec)
25 updating the index only for paths in the current subdirectory to start
26 training their fingers to explicitly say "git add -u ." when they mean
27 -it before Git 2.0 comes.
27 +it before Git 2.0 comes. A warning is issued when these commands are
28 +run without a pathspec and when you have local changes outside the
29 +current directory, because the behaviour in Git 2.0 will be different
30 +from today's version in such a situation.
31
32
33 Updates since v1.8.2
@@ -32,6 +35,17 @@ Updates since v1.8.2
35
36 UI, Workflows & Features
37
38 + * "git branch --vv" learned to paint the name of the branch it
39 + integrates with in a different color (color.branch.upstream,
40 + which defaults to blue).
41 +
42 + * "git count-objects" learned "--human-readable" aka "-H" option to
43 + show various large numbers in Ki/Mi/GiB scaled as necessary.
44 +
45 + * "git cherry-pick $blob" and "git cherry-pick $tree" are nonsense,
46 + and a more readable error message e.g. "can't cherry-pick a tree"
47 + is given (we used to say "expected exactly one commit").
48 +
49 * The "--annotate" option to "git send-email" can be turned on (or
50 off) by default with sendemail.annotate configuration variable (you
51 can use --no-annotate from the command line to override it).
@@ -178,6 +192,18 @@ Unless otherwise noted, all the fixes since v1.8.2 in the maintenance
192 track are contained in this release (see release notes to them for
193 details).
194
195 + * When "upload-pack" fails while generating a pack in response to
196 + "git fetch" (or "git clone"), the receiving side mistakenly said
197 + there was a programming error to trigger the die handler
198 + recursively.
199 + (merge 1ece66b jk/a-thread-only-dies-once later to maint).
200 +
201 + * "rev-list --stdin" and friends kept bogus pointers into input
202 + buffer around as human readble object names. This was not a huge
203 + problem but was exposed by a new change that uses these names in
204 + error output.
205 + (merge 70d26c6 tr/copy-revisions-from-stdin later to maint).
206 +
207 * Smart-capable HTTP servers were not restricted via the
208 GIT_NAMESPACE mechanism when talking with commit-walker clients,
209 like they do when talking with smart HTTP clients.