diff options
author | Junio C Hamano <gitster@pobox.com> | 2012-11-29 13:57:09 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-11-29 13:57:09 -0800 |
commit | f94c3251e1400c3cf349f7f84fea4db66b540113 (patch) | |
tree | aa8da079f9e1a066991c11fdaf36605c03ec587e | |
parent | Merge branch 'pw/p4-various-fixes' (diff) | |
download | tgif-f94c3251e1400c3cf349f7f84fea4db66b540113.tar.xz |
Update draft release notes to 1.8.1
-rw-r--r-- | Documentation/RelNotes/1.8.1.txt | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/Documentation/RelNotes/1.8.1.txt b/Documentation/RelNotes/1.8.1.txt index 207043adca..8f53af3403 100644 --- a/Documentation/RelNotes/1.8.1.txt +++ b/Documentation/RelNotes/1.8.1.txt @@ -29,6 +29,9 @@ UI, Workflows & Features * Command-line completion scripts for tcsh and zsh have been added. + * A new remote-helper interface for Mercurial has been added to + contrib/remote-helpers. + * We used to have a workaround for a bug in ancient "less" that causes it to exit without any output when the terminal is resized. The bug has been fixed in "less" version 406 (June 2007), and the @@ -75,6 +78,20 @@ UI, Workflows & Features from the submodule working tree, "git rm" learned to detect this case and removes the submodule working tree when it is safe. + * "git send-email" used to prompt for the sender address, even when + the committer identify is well specified (e.g. via user.name and + user.email configuration variables). The command no longer gives + this prompt when not necessary. + + * "git send-email" did not allow non-address garbage strings to + appear after addresses on Cc: lines in the patch files (and when + told to pick them up to find more recipients), e.g. + + Cc: Stable Kernel <stable@k.org> # for v3.2 and up + + The command now strips " # for v3.2 and up" part before adding the + remainder of this line to the list of recipients. + * "git submodule add" learned to add a new submodule at the same path as the path where an unrelated submodule was bound to in an existing revision via the "--name" option. @@ -213,7 +230,21 @@ details). * We failed to mention a file without any content change but whose permission bit was modified, or (worse yet) a new file without any content in the "git diff --stat" output. - (merge 74faaa1 lt/diff-stat-show-0-lines later to maint). + (merge de9095955 lt/diff-stat-show-0-lines later to maint). + + * When "--stat-count" hides a diffstat for binary contents, the total + number of added and removed lines at the bottom was computed + incorrectly. + (merge de9095955 lt/diff-stat-show-0-lines later to maint). + + * When "--stat-count" hides a diffstat for unmerged paths, the total + number of affected files at the bottom of the "diff --stat" output + was computed incorrectly. + (merge de9095955 lt/diff-stat-show-0-lines later to maint). + + * "diff --shortstat" miscounted the total number of affected files + when there were unmerged paths. + (merge de9095955 lt/diff-stat-show-0-lines later to maint). * "update-ref -d --deref SYM" to delete a ref through a symbolic ref that points to it did not remove it correctly. |