Andy Wingo <wi...@pobox.com> 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? Neil