git-am -i: report rewritten title
Jeff Garzik noticed that "git am -i" reports the applied patch with the title before the user edited it. This was confusing. Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
@ -102,6 +102,10 @@ It does not apply to blobs recorded in its index."
|
|||||||
unset GITHEAD_$his_tree
|
unset GITHEAD_$his_tree
|
||||||
}
|
}
|
||||||
|
|
||||||
|
reread_subject () {
|
||||||
|
git stripspace <"$1" | sed -e 1q
|
||||||
|
}
|
||||||
|
|
||||||
prec=4
|
prec=4
|
||||||
dotest=.dotest sign= utf8=t keep= skip= interactive= resolved= binary=
|
dotest=.dotest sign= utf8=t keep= skip= interactive= resolved= binary=
|
||||||
resolvemsg= resume=
|
resolvemsg= resume=
|
||||||
@ -372,6 +376,7 @@ do
|
|||||||
[aA]*) action=yes interactive= ;;
|
[aA]*) action=yes interactive= ;;
|
||||||
[nN]*) action=skip ;;
|
[nN]*) action=skip ;;
|
||||||
[eE]*) git_editor "$dotest/final-commit"
|
[eE]*) git_editor "$dotest/final-commit"
|
||||||
|
SUBJECT=$(reread_subject "$dotest/final-commit")
|
||||||
action=again ;;
|
action=again ;;
|
||||||
[vV]*) action=again
|
[vV]*) action=again
|
||||||
LESS=-S ${PAGER:-less} "$dotest/patch" ;;
|
LESS=-S ${PAGER:-less} "$dotest/patch" ;;
|
||||||
|
Reference in New Issue
Block a user