[slime-cvs] CVS slime

CVS User trittweiler trittweiler at common-lisp.net
Wed Apr 29 22:29:18 UTC 2009


Update of /project/slime/cvsroot/slime
In directory cl-net:/tmp/cvs-serv9773

Modified Files:
	ChangeLog swank-openmcl.lisp swank-sbcl.lisp 
Log Message:
Fix thinko. DOCUMENTATION does not support :CLASS.


--- /project/slime/cvsroot/slime/ChangeLog	2009/04/29 22:20:25	1.1732
+++ /project/slime/cvsroot/slime/ChangeLog	2009/04/29 22:29:18	1.1733
@@ -5,11 +5,9 @@
 
 	* swank-openmcl.lisp ([eql 'optimize] declaration-arglist):
 	Implement it for CCL.
-	(describe-symbol-for-emacs): Add :CLASS and :TYPE.
+	(describe-symbol-for-emacs): Add :TYPE.
 	(describe-definition): Add :TYPE.
 
-	* swank-sbcl.lisp (describe-symbol-for-emacs): Add :CLASS.
-
 	Adapted from patch by Stas Boukarev.
 
 2009-04-29  Tobias C. Rittweiler  <tcr at freebits.de>
--- /project/slime/cvsroot/slime/swank-openmcl.lisp	2009/04/29 22:20:25	1.161
+++ /project/slime/cvsroot/slime/swank-openmcl.lisp	2009/04/29 22:29:18	1.162
@@ -878,9 +878,6 @@
                (when (fboundp setf-function-name)
                  (doc 'function setf-function-name))))
       (maybe-push
-       :class (when (find-class symbol nil)
-                (doc 'class)))
-      (maybe-push
        :type (when (ccl:type-specifier-p symbol)
                (doc 'type)))
       result)))
@@ -896,7 +893,7 @@
     (:class
      (describe (find-class symbol)))
     (:type
-     (describe symbol))))
+     (describe (or (find-class symbol nil) symbol)))))
 
 (defimplementation toggle-trace (spec)
   "We currently ignore just about everything."
--- /project/slime/cvsroot/slime/swank-sbcl.lisp	2009/04/29 22:21:31	1.239
+++ /project/slime/cvsroot/slime/swank-sbcl.lisp	2009/04/29 22:29:18	1.240
@@ -761,9 +761,6 @@
 		     (sb-int:info :setf :expander symbol))
 		 (doc 'setf)))
       (maybe-push
-       :class (when (find-class symbol nil)
-                (doc 'class)))
-      (maybe-push
        :type (if (sb-int:info :type :kind symbol)
 		 (doc 'type)))
       result)))





More information about the slime-cvs mailing list