rebase: do not continue when the todo list generation failed
commit9336281c692c0f3b3e1f91ac226fc2a3e0574359
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Fri, 22 Dec 2017 23:55:38 +0000 (23 00:55 +0100)
committerJunio C Hamano <gitster@pobox.com>
Wed, 27 Dec 2017 20:33:38 +0000 (27 12:33 -0800)
treedf9d0d39eb88f7ae49d3cf848eeeef3994299cc6
parent29533fb16899725af9306e0c3b83da8954c0e48a
rebase: do not continue when the todo list generation failed

This is a *really* long-standing bug. As a matter of fact, this bug has
been with us from the very beginning of `rebase -i`: 1b1dce4bae7 (Teach
rebase an interactive mode, 2007-06-25), where the output of `rev-list`
was piped to `sed` (and any failure of the `rev-list` process would go
completely undetected).

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