Hello all,

I was looking to magit's mode and key shortage, and I believe that some
change might be done.

For now we use several modes, but in particular

- the magit-mode, with all bell and whistle for:
  status, log, commit reflog, diff, wazzup, view-stash and grep

- the magit-show-branches-mode for branches

I believe we could gain to revamp all this a little using either minor
mode or derived-mode to have specific feature for specific buffer, and
common feature for all.

I might have the time next week, or the week after, but I would like to
have your point of view before coding something that might change lot of
things.

Another remark would be a way to free a lot of key binding by regrouping
in one function command that come in two flavor and use prefix args to
differentiate the two

For example
- fetch/pull
- manually-merge/automatic-merge
- log/long-log
- apply/cherry-pick

It would even enable to render customizable the default action: I never
manually-merge, and prefer the automatic-merge for example.

-- 
Rémi Vanicat


-- 
To unsubscribe, reply using "remove me" as the subject.

Reply via email to