Merge branch 'jk/rebase-i-squash-count-fix' into maint

"git rebase -i" with a recent update started showing an incorrect
count when squashing more than 10 commits.

* jk/rebase-i-squash-count-fix:
  rebase--interactive: count squash commits above 10 correctly
This commit is contained in:
Junio C Hamano 2017-01-31 13:32:07 -08:00
Родитель 5fbb42a21e 356b8ecff1
Коммит 2b3f61dc8b
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -425,7 +425,7 @@ update_squash_messages () {
if test -f "$squash_msg"; then
mv "$squash_msg" "$squash_msg".bak || exit
count=$(($(sed -n \
-e "1s/^$comment_char.*\([0-9][0-9]*\).*/\1/p" \
-e "1s/^$comment_char[^0-9]*\([0-9][0-9]*\).*/\1/p" \
-e "q" < "$squash_msg".bak)+1))
{
printf '%s\n' "$comment_char $(eval_ngettext \