How does this key-grouping system work? How would extensions fit into that?
On Tue, Jul 6, 2010 at 1:55 AM, Philip Jackson <[email protected]>wrote: > Hi, > > At Mon, 5 Jul 2010 11:57:41 +0200, > Yann Hodique wrote: > > > > One thing that has been a bit painful for me, and that I could foresee > > > becoming a bigger problem in the future, is the keybinding namespace. > > > Magit has is pretty well saturated; for my GitHub stuff, I'm using the > > > apostrophe as a prefix character, but there are only so many of those > > > that are currently unused. It would be nice if Magit supplied some > > > guideline as to appropriate keybindings for extensions to use. > > > > Totally agree. I was more or less considering proposing to enforce > > extension bindings into dedicated maps (maybe with "#" or "&" prefix). > > Generally speaking I think some reworking of the global map will be > unavoidable. > > Óscar Fuentes is working on a new key grouping system (a bit like the > one Org uses in places) which is at git://github.com/oscarfv/magit.git > (key-groups <http://github.com/oscarfv/magit.git%0A%28key-groups> branch). > I think it's probably the best way to go. > > Cheers, > Phil >
