[Openmcl-cvs-notifications] r14714 - /trunk/source/lib/misc.lisp
svspire at clozure.com
svspire at clozure.com
Fri Apr 15 15:02:25 CDT 2011
Author: svspire
Date: Fri Apr 15 15:02:25 2011
New Revision: 14714
Log:
Support (documentation slotd t) where slotd is a slot-definition.
Fixes ticket:848
Modified:
trunk/source/lib/misc.lisp
Modified: trunk/source/lib/misc.lisp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lib/misc.lisp (original)
+++ trunk/source/lib/misc.lisp Fri Apr 15 15:02:25 2011
@@ -256,6 +256,10 @@
=
(defmethod documentation ((f function) (doc-type (eql 'function)))
(documentation f t))
+
+(defmethod documentation ((slot slot-definition) (doc-type t))
+ (when (or (eq doc-type t)(eq doc-type 'slot-definition))
+ (slot-definition-documentation slot)))
=
(defmethod (setf documentation) ((new t)
(f function)
More information about the Openmcl-cvs-notifications
mailing list