[slime-cvs] CVS update: slime/ChangeLog

Marco Baringer mbaringer at common-lisp.net
Fri Sep 17 13:01:23 UTC 2004


Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv8337

Modified Files:
	ChangeLog 
Log Message:

Date: Fri Sep 17 15:01:22 2004
Author: mbaringer

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.536 slime/ChangeLog:1.537
--- slime/ChangeLog:1.536	Thu Sep 16 17:58:52 2004
+++ slime/ChangeLog	Fri Sep 17 15:01:19 2004
@@ -1,3 +1,35 @@
+2004-09-17  Marco Baringer  <mb at bese.it>
+
+	* swank.lisp: Don't print "Documentation:" if none is available;
+	add support for classes specializer-direct-methods; deal with
+	eql-specializers in methods.
+	(inspector-princ): New function.
+	(method-specializers-for-inspect): New function.
+	(method-for-inspect-value): New function.
+	(inspect-for-emacs): Use inspector-princ instead of
+	princ-to-string.
+
+	* swank-backend.lisp (swank-mop): Require eql-specializer,
+	eql-specializer-object and specializer-direct-methods in swank-mop
+	package.
+
+	* swank-allegro.lisp, swank-clisp.lisp, swank-cmucl.lisp,
+	swank-openmcl.lisp, swank-sbcl.lisp (swank-mop): Export
+	eql-specializer, eql-specializer-object and
+	specializer-direct-methods from swank-mop.
+
+	* swank-cmucl.lisp (inspect-for-emacs): Thinko fix.
+
+	* swank-lispworks.lisp (swank-mop): Export
+	specializer-direct-methods.
+	(eql-specializer): Implement.
+	(eql-specializer-object): Implement.
+
+	* swank-sbcl.lisp (inspect-for-emacs): Fix broken ignore
+	declaration.
+
+	* doc/slime.texi: Update inspector documentation.
+	
 2004-09-16  Marco Baringer  <mb at bese.it>
 
 	* swank-clisp.lisp (swank-mop, inspect-for-emacs): Only define the





More information about the slime-cvs mailing list