Skip to content

Commit e7734c6

Browse files
committed
Merge branch 'gb/maint-am-patch-format-error-message'
* gb/maint-am-patch-format-error-message: am: format is in $patch_format, not parse_patch Conflicts: git-am.sh
2 parents c33e306 + dff4b0e commit e7734c6

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

Documentation/RelNotes/1.7.7.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@ Updates since v1.7.6
6969
generation machinery stolen from jgit, which might give better
7070
performance.
7171

72+
* "git diff" had a wierd worst case behaviour that can be triggered
73+
when comparing files with potentially many places that could match.
74+
7275
* "git fetch", "git push" and friends no longer show connection
7376
errors for addresses that couldn't be connected when at least one
7477
address succeeds (this is arguably a regression but a deliberate
@@ -86,12 +89,22 @@ Updates since v1.7.6
8689
* "git rebase master topci" no longer spews usage hints after giving
8790
"fatal: no such branch: topci" error message.
8891

92+
* The recursive merge strategy implementation got a fairly large
93+
fixes for many corner cases that may rarely happen in real world
94+
projects (it has been verified that none of the 16000+ merges in
95+
the Linux kernel history back to v2.6.12 is affected with the
96+
corner case bugs this update fixes).
97+
8998
* "git stash" learned --include-untracked option.
9099

91100
* "git submodule update" used to stop at the first error updating a
92101
submodule; it now goes on to update other submodules that can be
93102
updated, and reports the ones with errors at the end.
94103

104+
* "git push" can be told with --recurse-submodules=check option to
105+
refuse pushing of the supermodule, if any of its submodules'
106+
commits hasn't been pushed out to their remotes.
107+
95108
* "git upload-pack" and "git receive-pack" learned to pretend only a
96109
subset of the refs exist in a repository. This may help a site to
97110
put many tiny repositories into one repository (this would not be

git-am.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,8 @@ split_patches () {
312312
msgnum=
313313
;;
314314
*)
315-
if test -n "$parse_patch" ; then
315+
if test -n "$patch_format"
316+
then
316317
clean_abort "$(eval_gettext "Patch format \$patch_format is not supported.")"
317318
else
318319
clean_abort "$(gettext "Patch format detection failed.")"

0 commit comments

Comments
 (0)