[slime-devel] [patch] swank-allegro uses deprecated excl::walk

Stas Boukarev stassats at gmail.com
Mon Dec 3 03:35:15 UTC 2012


Utz-Uwe Haus <lisp at uuhaus.de> writes:

> Dear all,
>
>
> the macroexpand-all implementation on ACL uses the deprecated
> excl::walk, instead of the currently suggested excl::compiler-walk. This
> might seem a minor thing, but actually leads to wrong macroexpansion
> (i.e. macroexpansions that are very different from what ACL actually
> does if you compile the code). (Allegro bug [spr39340] leading to ACL
> 8.2 patch 'code/loop.001' was hard to debug because of this)
>
> The attached trivial patch fixes the issue. Patch is against the swank
> currently in quicklisp, slime-20121125-cvs.
Applied, thanks.

-- 
With best regards, Stas.




More information about the slime-devel mailing list