[GSoC][PATCH 0/2] rebase -i: rewrite append_todo_help() in C
- From
Alban Gruin <alban.gruin@gmail.com>
- Date
- May 31, 2018, 11:01 UTC
- Message-ID
- <20180531110130.18839-1-alban.gruin@gmail.com>
This series rewrites append_todo_help() from shell to C. This is part of the effort to rewrite interactive rebase in C.
The first commit rewrites append_todo_help() in C (the C version covers a bit more than the old shell version), adds some parameters to rebase--helper, etc.
The second one strips newlines from append_todo_help() messages, which require to update the translations. This change was advised to me by Stefan Beller, but Johannes Schindelin voiced concerns. I don’t really have a strong opinion about it, so feel free to give yours.
Alban Gruin (2): rebase--interactive: rewrite append_todo_help() in C sequencer: remove newlines from append_todo_help() messages
builtin/rebase--helper.c | 10 ++++++-- git-rebase--interactive.sh | 52 ++----------------------------------- sequencer.c | 64 ++++++++++++++++++++++++++++++++++++++++++++++ sequencer.h | 1 + 4 files changed, 75 insertions(+), 52 deletions(-)
-- 2.16.4