[slime-cvs] CVS slime
CVS User trittweiler
trittweiler at common-lisp.net
Wed Apr 29 22:21:31 UTC 2009
Update of /project/slime/cvsroot/slime
In directory cl-net:/tmp/cvs-serv9639
Modified Files:
swank-sbcl.lisp
Log Message:
* swank-backend.lisp ([default] declaration-arglist): Add
arglist of DECLARATION declaration.
* swank-openmcl.lisp ([eql 'optimize] declaration-arglist):
Implement it for CCL.
(describe-symbol-for-emacs): Add :CLASS and :TYPE.
(describe-definition): Add :TYPE.
* swank-sbcl.lisp (describe-symbol-for-emacs): Add :CLASS.
Adapted from patch by Stas Boukarev.
--- /project/slime/cvsroot/slime/swank-sbcl.lisp 2009/04/03 21:13:00 1.238
+++ /project/slime/cvsroot/slime/swank-sbcl.lisp 2009/04/29 22:21:31 1.239
@@ -761,6 +761,9 @@
(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