On Tue, Jul 6, 2010 at 10:54 PM, Nathan Weizenbaum <[email protected]> wrote:
> Still not sure I get how extensions work. Is the idea that each extension
> claims a top-level character? This seems like a pretty small namespace. Or
> do we go with a single top-level char that opens an extension menu?

I think ultimately there should be a single key for entering
extensions "menu", then a single key per extension (such as N for
svn), then whatever is in the map.
So, assuming the apostrophe is the key to extensions, svn fetch would
become: ' N f

Now the first step, before getting incompatible with current state,
would be to put in place everything needed to define N as the
extension prefix for svn (currently all bindings in magit-svn start by
N "by chance", there is no enforcement)
This should allow to transition smoothly to key-grouping once it's in place.

Yann.

Reply via email to