* pcl/defs.lisp (standard-method): Change superclass
plist-mixin to documentation-mixin so that we don't throw away the method documentation. * pcl/cmucl-documentation.lisp (setf documentation): Use set-random-documentation. * pcl/defcombin.lisp (set-random-documentation): New function. (load-short-defcombin, load-long-defcombin): Use it. * pcl/env.lisp (describe-object) <standard-generic-function>: Print the generic function doc string, if any. Print method doc strings. (describe-object) <class>: Print slots. * code/describe.lisp (describe-symbol): If a class names a PCL class, describe-object the PCL class.
Showing
- code/describe.lisp 9 additions, 4 deletionscode/describe.lisp
- pcl/cmucl-documentation.lisp 2 additions, 6 deletionspcl/cmucl-documentation.lisp
- pcl/defcombin.lisp 12 additions, 2 deletionspcl/defcombin.lisp
- pcl/defs.lisp 1 addition, 1 deletionpcl/defs.lisp
- pcl/env.lisp 27 additions, 17 deletionspcl/env.lisp
- pcl/std-class.lisp 7 additions, 3 deletionspcl/std-class.lisp
Loading
Please register or sign in to comment