
Helmut Eller <heller@common-lisp.net> writes:
+2009-01-05 Helmut Eller <heller@common-lisp.net> + + Use keymap inheritance to share bindings in various modes. + + * slime.el (slime-parent-map): New keymap. + (slime-mode-map, slime-popup-buffer-mode-map, sldb-mode-map) + (slime-inspector-mode-map): Use it. + (slime-parent-bindings, slime-prefix-bindings): New variables. + (slime-prefix-key, slime-define-key): Deleted. + + Update contribs accordinly.
This makes C-c C-z work again. Thank you! A few issues: * Why are the slime-macroexpand-* commands not part of the slime-prefix-map? At the moment C-c C-m does not work at the REPL. * Likewise for slime-describe-function, slime-undefine-function, and slime-complete-symbol. * Why is C-M-. not part of slime-parent-map? It does not work at the REPL either at the moment. * Likewise for slime-space. -T.