Two problems with laplace



Dieter Kaiser wrote:
> -----Urspr?ngliche Nachricht-----
> Von: robert.dodier at gmail.com [mailto:robert.dodier at gmail.com] 
> Gesendet: Montag, 23. M?rz 2009 23:35
>
>   
>> I wonder if UNWIND-PROTECT is strong enough.
>> I ran into a problem recently in which UNWIND-PROTECT
>> failed to catch something, and so I had to put
>> IGNORE-ERRORS instead.
>>     
>
> You are right, UNWIND-PROTECT is not strong enough. I get further the problem
> with an increasing number of contexts.
>   
Doesn't that sound like a bug in unwind-protect in the lisp
implementation?  You shouldn't be able to exit an unwind-protect without
running the cleanup forms, I think.

Ray