[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