[slime-devel] Daily ChangeLog diff

Tobias C. Rittweiler tcr at freebits.de
Tue Jan 6 13:55:02 UTC 2009


Helmut Eller <heller at common-lisp.net> writes:

> +2009-01-05  Helmut Eller  <heller at 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.





More information about the slime-devel mailing list