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/
