<div dir="ltr"><div>When a function object is given to describe function documentation is not shown (it's shown on the symbol). Because of this, the slime function documentation doesn't show it either.  </div><div><br></div><div><br></div><div><div>Index: src/org/armedbear/lisp/describe.lisp</div><div>===================================================================</div><div>--- src/org/armedbear/lisp/describe.lisp<span class="" style="white-space:pre">     </span>(revision 14850)</div><div>+++ src/org/armedbear/lisp/describe.lisp<span class="" style="white-space:pre">   </span>(working copy)</div><div>@@ -89,7 +89,13 @@</div><div>              (setf plist (cddr plist))))))</div><div>       (FUNCTION</div><div>        (%describe-object object stream)</div><div>-       (describe-arglist object stream))</div><div>+       (describe-arglist object stream)</div><div>+       (let ((function-symbol (nth-value 2 (function-lambda-expression object))))</div><div>+<span class="" style="white-space:pre">   </span> (when function-symbol</div><div>+<span class="" style="white-space:pre">    </span>   (let ((doc (documentation function-symbol 'function)))</div><div>+<span class="" style="white-space:pre">    </span>     (when doc</div><div>+<span class="" style="white-space:pre">  </span>       (format stream "Function documentation:~%  ~A~%" doc)))</div><div>+<span class="" style="white-space:pre">      </span>   )))</div><div>       (INTEGER</div><div>        (%describe-object object stream)</div><div>        (format stream "~D.~%~</div></div></div>