Philip Jackson <[email protected]> writes:

> So far the only action is 'merge' and then you can apply whichever
> options you like to it. Room for redundancy, yes, but the options you
> suggest above make no sense combined with those actions.

Maybe --squash shouldn't be there if we have an `squash' action, but for
the other cases, how they do not make sense? On my view, actions not
only implement orthogonal commands, but they are shortcuts too. Instead
of "m-cm" (for merge --commit) we have "mc". That's useful when you do
that operation N times per day.

BTW, do you plan to keep the `-' and `=' prefixes for options/args?

>> I mean adding and changing actions/options and key bindings.
>
> Yes. For example magit-svn does:

[snip]

Nice. Thanks.

Reply via email to