[slime-devel] [PATCH] ABCL broken with contrib/swank-asdf.lisp

Stas Boukarev stassats at gmail.com
Sat Dec 19 14:56:31 UTC 2009


Mark Evenson <evenson at panix.com> writes:

> ABCL uses a very primitive version of ASDF because of the lack of an implementation of the
> long form of DEFINE-METHOD-COMBINATION.  This causes Stas Boukarev's implementation on Tue
> Dec 15 of SLIME-RELOAD-SYSTEM to fail under ABCL with complaints of being unable to
> resolve the symbol ASDF:AROUND.
>
> The attached patch at least allows ABCL to load SLIME but makes the SLIME-RELOAD-SYSTEM
> still recompile the dependencies leading to slightly inconsistent behavior.
>
> I was already looking into how to implement the long form of DEFINE-METHOD-COMBINATION for
> ABCL, but even if I get that working, we will still have a fair number of ABCL
> implementations broken with SLIME HEAD until they update their implementations, so I would
> like to patch SLIME in some manner.
>
> I have commit rights to SLIME to add my kludge, but would like to solicit the comments of
> other maintainers before I add such macro conditionals to other's code.  Comments please?
Fine by me. I've applied it. Looking forward to the long form of d-m-c.

-- 
With Best Regards, Stas.




More information about the slime-devel mailing list