[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Thu Mar 10 08:33:01 UTC 2011


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2182 slime/ChangeLog:1.2184
--- slime/ChangeLog:1.2182	Thu Feb 24 01:38:34 2011
+++ slime/ChangeLog	Wed Mar  9 15:09:57 2011
@@ -1,3 +1,22 @@
+2011-03-09  Helmut Eller  <heller at common-lisp.net>
+
+	Remove slime-sexp-at-point-for-macroexpansion.
+
+	* slime.el (slime-sexp-at-point-for-macroexpansion): Deleted.
+	(slime-eval-macroexpand): Use slime-sexp-at-point instead.
+	(slime-eval-macroexpand-inplace): Use
+	slime-bounds-of-sexp-at-point directly.
+
+2011-03-09  Helmut Eller  <heller at common-lisp.net>
+
+	Move some of the logic from slime-sexp-at-point-for-macroexpansion
+	into slime-sexp-at-point.
+
+	* slime.el (slime-bounds-of-sexp-at-point): New.  Special case if
+	we are at '( as slime-sexp-at-point-for-macroexpansion does.
+	(slime-bounds-of-symbol-at-point): New.
+	(slime-symbol-at-point, slime-sexp-at-point): Use the above.
+
 2011-02-24  Stas Boukarev  <stassats at gmail.com>
 
 	* swank-allegro.lisp (find-topframe): Fix excl::int-newest-frame
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.431 slime/contrib/ChangeLog:1.432
--- slime/contrib/ChangeLog:1.431	Sat Jan 22 19:08:08 2011
+++ slime/contrib/ChangeLog	Wed Mar  9 15:30:37 2011
@@ -1,3 +1,9 @@
+2011-03-09  Helmut Eller  <heller at common-lisp.net>
+
+	* slime-editing-commands.el (slime-beginning-of-defun): Call
+	beginning-of-defun with call-interactively so that the mark gets
+	pushed.
+
 2011-01-22  Stas Boukarev  <stassats at gmail.com>
 
 	* slime-repl.el (slime-repl-shortcut-help): Don't make ? an alias




More information about the slime-devel mailing list