rebase -i: check for missing commits in the rebase--helper
commit943999493fd4084d00bd5b5decc85b68eb64785f
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Fri, 14 Jul 2017 14:45:21 +0000 (14 16:45 +0200)
committerJunio C Hamano <gitster@pobox.com>
Thu, 27 Jul 2017 22:35:05 +0000 (27 15:35 -0700)
tree20b613c01d4b531a8a5a88e122d84206e1da975a
parent47d4ac019bbd176730e538b68bae51f65eead4b3
rebase -i: check for missing commits in the rebase--helper

In particular on Windows, where shell scripts are even more expensive
than on MacOSX or Linux, it makes sense to move a loop that forks
Git at least once for every line in the todo list into a builtin.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/rebase--helper.c
git-rebase--interactive.sh
sequencer.c
sequencer.h