<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>some time ago i created these two tickets:</div><div><br></div><div><a href="http://trac.clozure.com/openmcl/ticket/468">http://trac.clozure.com/openmcl/ticket/468</a></div><div><br></div><div>in short: CCL::FIND-APPLICABLE-METHODS wants to be called with classnames (symbols), but the new xref mechanisms are passing the classes:</div><div>(ccl::xref-describe 'ccl:process-interrupt :verbose t) -> Errors on (FIND-CLASS #<STANDARD-CLASS XXXX> NIL NIL)</div><div>My workaround is to redefine ccl::find-applicable-methods to map the args list and replace non-symbols.</div><div><br></div><div><br></div><div><br></div><div>the second one is somewhat magic (means i don't understand what's going on there:</div><div><a href="http://trac.clozure.com/openmcl/ticket/469">http://trac.clozure.com/openmcl/ticket/469</a></div><div><br></div><div>in short: if you compile/load a file in which a defgeneric is the last form, the source-notes for that function/methods are missing.</div><div>my workaround is to put some definition below that form. </div><div> </div><div><br></div></div></body></html>