Skip to content

Commit 5498c5f

Browse files
committed
Update draft release notes to 1.7.11
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 3ba4663 commit 5498c5f

File tree

1 file changed

+14
-18
lines changed

1 file changed

+14
-18
lines changed

Documentation/RelNotes/1.7.11.txt

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,9 @@ Performance and Internal Implementation (please report possible regressions)
106106
* More lower-level commands learned to use the streaming API to read
107107
from the object store without keeping everything in core.
108108

109+
* The weighting parameters to suggestion command name typo have been
110+
tweaked, so that "git tags" will suggest "tag?" and not "stage?".
111+
109112
* Because "sh" on the user's PATH may be utterly broken on some
110113
systems, run-command API now uses SHELL_PATH, not /bin/sh, when
111114
spawning an external command (not applicable to Windows port).
@@ -123,26 +126,19 @@ Unless otherwise noted, all the fixes since v1.7.10 in the maintenance
123126
releases are contained in this release (see release notes to them for
124127
details).
125128

126-
* The progress indicator for a large "git checkout" was sent to
127-
stderr even if it is not a terminal.
128-
(merge e9fc64c ap/checkout-no-progress-for-non-tty later to maint).
129-
130-
* A name taken from mailmap was copied into an internal buffer
131-
incorrectly and could overun the buffer if it is too long.
132-
(merge c9b4e9e jk/format-person-part-buffer-limit later to maint).
133-
134-
* A malformed commit object that has a header line chomped in the
135-
middle could kill git with a NULL pointer dereference.
136-
(merge a9c7a8a jk/pretty-commit-header-incomplete-line later to maint).
129+
* When "git rebase" is fed a bad revision name (either as base, or
130+
with the --onto option), it did not correctly give the command line
131+
parameter it had trouble with in its error message.
132+
(merge 9180fea ef/maint-rebase-error-message later to maint).
137133

138-
* An author/committer name that is a single character was mishandled
139-
as an invalid name by mistake.
140-
(merge d9955fd jk/ident-split-fix later to maint).
134+
* "git rebase -p" used to pay attention to rebase.autosquash which
135+
was wrong. "git rebase -p -i" should, but "git rebase -p" by
136+
itself should not.
137+
(merge 8a6dae1 vr/rebase-autosquash-does-not-imply-i later to maint).
141138

142-
* "git grep -e '$pattern'", unlike the case where the patterns are
143-
read from a file, did not treat individual lines in the given
144-
pattern argument as separate regular expressions as it should.
145-
(merge ec83061 rs/maint-grep-F later to maint).
139+
* "git submodule init" used to report "registered for path ..."
140+
even for submodules that were registered earlier.
141+
(cherry-pick c1c259e jl/submodule-report-new-path-once later to maint).
146142

147143
* "git diff --stat" used to fully count a binary file with modified
148144
execution bits whose contents is unmodified, which was not quite

0 commit comments

Comments
 (0)