On Wed 30 Mar 2011 21:06, Mike Gran <[email protected]> writes:

> ----- Original Message -----
>> From:Neil Jerram <[email protected]>
>> To:Andy Wingo <[email protected]>
>> Cc:[email protected]; Ian Price <[email protected]>; guile-devel 
>> <[email protected]>
>> Sent:Wednesday, March 30, 2011 11:31 AM
>> Subject:Re: exit & dynamic wind
>> 
>> Andy Wingo <[email protected]> writes:
>> 
>> >>> |  GEN    guile-procedures.texi
>> >>> | guile: uncaught throw to wrong-type-arg: (#f Wrong type 
>> (expecting ~A): ~S (exact integer (#t #<catch-closure 9916c10> 
>> #<catch-closure 9916be0>)) ((#t #<catch-closure 9916c10> 
>> #<catch-closure 9916be0>)))
>> >
>> > This, it turns out, was something more pernicious, fixed in
>> > 572eef50c2d902d34427945dd504ba03af666e48.
>> 
>> Thanks for the fix.  I'm afraid I struggled to understand the change,
>> though - although I admit it may be largely my fault, as I'm not up to
>> speed with VM or prompt internals.  Nevertheless, would it perhaps be
>> worth a bit more commenting or a test, for future readers?
>
> This likely closes out bug 32340, by the way.

Interesting!  Thanks for the cross-link; closed that bug.  It probably
is indeed the same thing.

Andy
-- 
http://wingolog.org/

Reply via email to