[slime-cvs] CVS update: slime/swank-allegro.lisp slime/ChangeLog
Marco Baringer
mbaringer at common-lisp.net
Tue Sep 14 21:24:59 UTC 2004
Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv13122
Modified Files:
swank-allegro.lisp ChangeLog
Log Message:
2004-09-14 Thomas Schilling <tjs_ng at yahoo.de>
* swank-allegro.lisp (inspect-for-emacs): Update for new
inspect-for-emacs protocol.
Date: Tue Sep 14 23:24:58 2004
Author: mbaringer
Index: slime/swank-allegro.lisp
diff -u slime/swank-allegro.lisp:1.56 slime/swank-allegro.lisp:1.57
--- slime/swank-allegro.lisp:1.56 Tue Sep 14 18:01:07 2004
+++ slime/swank-allegro.lisp Tue Sep 14 23:24:58 2004
@@ -439,17 +439,15 @@
collect ", ")))
(defmethod inspect-for-emacs ((f function) (inspector acl-inspector))
- (declare (ignore inspector))
(values "A function."
`("Name: " (:value ,(function-name f)) (:newline)
"It's argument list is: " ,(princ-to-string (arglist f)) (:newline)
"Documentation:" (:newline)
;; AllegroCL doesn't support (documentation <function-obj> t)
;; so we get the symbol and then its doc
- ,(documentation (excl::external-fn_symdef obj) 'function))))
+ ,(documentation (excl::external-fn_symdef f) 'function))))
(defmethod inspect-for-emacs ((class structure-class) (inspector acl-inspector))
- (declare (ignore inspector))
(values "A structure class."
`("Name: " (:value ,(class-name class))
(:newline)
@@ -485,7 +483,6 @@
'"N/A (class not finalized)"))))
(defmethod inspect-for-emacs ((slot excl::structure-slot-definition) (inspector acl-inspector))
- (declare (ignore inspector))
(values "A structure slot."
`("Name: " (:value ,(mop:slot-definition-name slot))
(:newline)
@@ -502,7 +499,6 @@
"Read-only: " (:value ,(excl::slotd-read-only slot)) (:newline))))
(defmethod inspect-for-emacs ((o structure-object) (inspector acl-inspector))
- (declare (ignore inspector))
(values "An structure object."
`("Structure class: " (:value ,(class-of o))
(:newline)
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.526 slime/ChangeLog:1.527
--- slime/ChangeLog:1.526 Tue Sep 14 18:01:07 2004
+++ slime/ChangeLog Tue Sep 14 23:24:58 2004
@@ -1,3 +1,8 @@
+2004-09-14 Thomas Schilling <tjs_ng at yahoo.de>
+
+ * swank-allegro.lisp (inspect-for-emacs): Update for new
+ inspect-for-emacs protocol.
+
2004-09-14 Marco Baringer <mb at bese.it>
* swank-backend.lisp (inspector, make-default-inspector): Add an
More information about the slime-cvs
mailing list