[slime-devel] Daily ChangeLog diff

Marco Baringer mbaringer at common-lisp.net
Tue May 15 04:35:05 UTC 2007


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1124 slime/ChangeLog:1.1127
--- slime/ChangeLog:1.1124	Sun May 13 05:41:06 2007
+++ slime/ChangeLog	Mon May 14 15:40:52 2007
@@ -1,3 +1,45 @@
+2007-05-14  Tobias C. Rittweiler <tcr at freebits.de>
+
+	* slime.el: Fixed proper handling of the abortion of a
+	request. (For instance, when calling (SWANK::ABORT-REQUEST "FOO")
+	from the REPL.)
+
+	(sldb-quit): Updated the DESTRUCTURE-CASE clause for (:abort) to
+	take an argument.
+	(sldb-continue): Likewise.
+	(sldb-invoke-restart): Likewise.
+	(sldb-break-with-default-debugger): Likewise.
+	(sldb-return-from-frame): Likewise.
+	(sldb-restart-frame): Likewise.
+	(slime-repl-eval-string) Likewise.
+	(slime-repl-show-abort): Now also inserts the reason for the abort
+	into the REPL buffer.
+	
+	* swank.lisp (eval-for-emacs): Remove code that would suggest that
+	it's possible to use the rex `(:abort ...)' with more than one
+	argument.
+
+2007-05-14  Tobias C. Rittweiler <tcr at freebits.de>
+
+	* swank.lisp: Liberated from unnecessary style-warnings!
+
+	(eval-for-emacs): Don't use SLOT-VALUE on condition objects!
+	(inspect-bigger-piece-actions): Changed from DEFMETHOD to DEFUN.
+	(inspect-whole-thing-action): Likewise.
+	(inspect-show-more-action): Likewise.
+	(make-symbols-listing): Adds an explicit DEFGENERIC.
+	(menu-choices-for-presentation): Likewise.
+
+	(make-symbols-listing (eql :classification)): Use `(loop for k
+	being EACH hash-key ...)' rather than `(loop for k being THE
+	hash-key)', to omit the justified style-warning from CLISP.
+	
+2007-05-14  Tobias C. Rittweiler <tcr at freebits.de>
+
+	* swank.lisp (package-names): Make sure to return a fresh list.
+	(fuzzy-find-matching-packages): Use PACKAGE-NAMES.
+	(list-all-package-names): Use PACKAGE-NAMES.
+	
 2007-05-13  Tobias C. Rittweiler <tcr at freebits.de>
 
 	* slime.el (slime-pretty-lambdas): Removed. If you really want



More information about the slime-devel mailing list