• P
    "rebase -i": support special-purpose editor to edit insn sheet · 821881d8
    Peter Oberndorfer 提交于
    The insn sheet used by "rebase -i" is designed to be easily editable by
    any text editor, but an editor that is specifically meant for it (but
    is otherwise unsuitable for editing regular text files) could be useful
    by allowing drag & drop reordering in a GUI environment, for example.
    
    The GIT_SEQUENCE_EDITOR environment variable and/or the sequence.editor
    configuration variable can be used to specify such an editor, while
    allowing the usual editor to be used to edit commit log messages. As
    usual, the environment variable takes precedence over the configuration
    variable.
    
    It is envisioned that other "sequencer" based tools will use the same
    mechanism.
    Signed-off-by: NPeter Oberndorfer <kumbayo84@arcor.de>
    Signed-off-by: NJunio C Hamano <gitster@pobox.com>
    821881d8
git-rebase--interactive.sh 21.9 KB