[slime-devel] Patch for AllegroCL

Helmut Eller e9626484 at stud3.tuwien.ac.at
Thu Jan 20 16:11:08 UTC 2005


Edi Weitz <edi at agharta.de> writes:

> Here's a small patch for the AllegroCL backend.  Without this patch it
> breaks for me if I invoke, say, slime-compile-and-load-file on the
> following file
>
>   (defun foo (x)
>     (bar x))
>
>   (defun quux (y)
>     (bar y))
>
> i.e. if there's more than one position where the undefined function is
> referenced.  Maybe this is new in AllegroCL 7.0.

Breaks here too.

> +	* swank-allegro.lisp (handle-undefined-functions-warning): Add
> +	&REST parameter to DESTRUCTURING-BIND to prevent breakage with
> +	multiple locations (ACL 7.0)

I added a loop to create an error message for each location. 

Thanks for the note.

Helmut.



More information about the slime-devel mailing list