Wink Saville [off-list ref] writes:
The extracted functions are:
- initiate_action
- setup_reflog_action
- init_basic_state
- init_revisions_and_shortrevisions
- complete_action
Used by git_rebase__interactive
Signed-off-by: Wink Saville <redacted>
Helped-by: Junio C Hamano [off-list ref]
Helped-by: Johannes Schindelin [off-list ref]
---
I checked the correspondence of lines between the verison before and
after the patch, and did not spot anything suspicious. The fact
that we do not use "local" and stick to POSIX shell helps a bit, as
we do not have to worry about "does this $variable in the split-out
function refer to the same data as the original?" ;-)
Will queue.