Re: slime maybe-method-location

Gary Byers <[email protected]> Sun, 14 Aug 2005 10:37:26 -0600 (MDT)
Newsgroups gmane.lisp.openmcl.bugs
Message-ID <[email protected]>

On Sat, 13 Aug 2005, bryan o'connor wrote:

> the patch coupled with the addition of funcallable-standard-class
> to specializer-name seems to do the trick.
>

Rather than have SWANK::SPECIALIZER-NAME try to enumerate all of the
subclasses of the class CL:CLASS, wouldn't it be better to do:

(defun specializer-name (spec)
   (etypecase spec
     (cons #|(warn "what's this doing here?")|# spec)
     (cl:class (cl:class-name spec))
     (swank-mop:eql-specializer ...)))

> thanks,
>
>    ...bryan
>
>
>> The problem with eql methods is the regular expression construction.
>> 
>> Could you try loading attached slime-patch.el after slime is loaded and 
>> seeing if it works better?
>> 
>> -Alan
>
>