[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