[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Tue Dec 1 08:33:01 UTC 2009
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 at panix.com>>
+2009-11-30 Helmut Eller <heller at 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 at 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 at 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 at freebits.de>
Fix a few edge cases in new arglist code.
More information about the slime-devel
mailing list