Philip Jackson <[email protected]> writes: [snip]
> Some things to note: > > * I've broken annotated tags, but they'll be back soon when I've > finished refactoring that mass of log-edit code. > * I've split the key stuff into a new file. I think what with > extensions having separate files anyway that we should split up > magit core. Agreed. > * The key group stuff could be more powerful (with predicate > functions and stuff) but I'll get the core of it out of the way > first. > * Need some functions which allow extensions to reserve a key in > whatever groups they like. I've thought about key collisions and, as with the rest of Emacs, there is no safe way of avoiding them, even if you reserve certain prefixes for extensions (C-c anyone?)
