Index: slime/ChangeLog diff -u slime/ChangeLog:1.1922 slime/ChangeLog:1.1925 --- slime/ChangeLog:1.1922 Thu Nov 26 05:58:08 2009 +++ slime/ChangeLog Mon Nov 30 09:47:49 2009 @@ -1,4 +1,20 @@ -2009-11-26 Mark Evenson evenson@panix.com> +2009-11-30 Helmut Eller heller@common-lisp.net + + Add a slime-editing-map as suggested by Attila Lendvai. The main + purpose is to create a keymap that's shared by the REPL and other + modes so that adding custom bindings gets a bit easier. + + * slime.el (slime-editing-map, slime-mode-indirect-map): New variables. + (slime-init-keymaps): Clear out any existing bindings before + building the new keymaps. + (slime-init-keymap): New helper. + (slime-bind-keys): Renamed&extended from + slime-define-both-key-bindings. + + * slime.el (slime-editing-mode): New minor mode for use + in the REPL. + +2009-11-26 Mark Evenson evenson@panix.com
* swank-abcl.lisp (arglist): Fixes for functions with non-nil arglist and for generic functions with empty argument lists. Index: slime/contrib/ChangeLog diff -u slime/contrib/ChangeLog:1.287 slime/contrib/ChangeLog:1.290 --- slime/contrib/ChangeLog:1.287 Tue Nov 24 08:17:00 2009 +++ slime/contrib/ChangeLog Mon Nov 30 09:47:40 2009 @@ -1,3 +1,13 @@ +2009-11-30 Helmut Eller heller@common-lisp.net + + * slime-repl.el (slime-repl-mode-map): Don't copy + slime-parent-map. Instead ... + (slime-repl-mode): ... enable slime-editing-mode. + + * slime-presentations.el (slime-presentation-init-keymaps): + Replace slime-define-both-key-bindings with slime-bind-keys. + (slime-presentation-init-keymaps): Use slime-init-keymap. + 2009-11-24 Tobias C. Rittweiler tcr@freebits.de
Fix a few edge cases in new arglist code.