Hi,
I figured I'd just post a minimal series performing the move:
1. I can write up scratch code and toy with various ideas I have on
the generalization. It'll help with my thought process.
2. I can stop thinking about how to begin every commit message with a
note about anticipating this move. This'll be a big relief!
Thanks.
Ramkumar Ramachandra (2):
revert: prepare to move replay_action to header
sequencer: factor code out of revert builtin
builtin/revert.c | 952 +-----------------------------------------------------
sequencer.c | 918 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
sequencer.h | 37 +++
3 files changed, 961 insertions(+), 946 deletions(-)