[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Sat Oct 2 07:33:01 UTC 2010


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2144 slime/ChangeLog:1.2146
--- slime/ChangeLog:1.2144	Wed Sep 22 15:17:35 2010
+++ slime/ChangeLog	Fri Oct  1 05:30:43 2010
@@ -1,3 +1,22 @@
+2010-10-01  Helmut Eller  <heller at common-lisp.net>
+
+	Don't use indent-sexp for macroexpanded code.
+	indent-sexp is potentially slow and usually redundant.
+
+	* slime.el (slime-initialize-macroexpansion-buffer): Don't use
+	indent-sexp.
+	(slime-eval-macroexpand-inplace): Avoid indent-sexp but
+	use slime-insert-indented.
+
+2010-10-01  Helmut Eller  <heller at common-lisp.net>
+
+	Save result in kill ring for M-- C-x C-e.
+	For C-u C-x C-e set mark before inserting.
+
+	* slime.el (slime-eval-save): New function.
+	(slime-eval-print): Set mark before inserting.
+	(slime-interactive-eval): Use it.
+
 2010-09-22  Stas Boukarev  <stassats at gmail.com>
 
 	* swank.lisp (eval-for-emacs): Send (:abort condition) where




More information about the slime-devel mailing list