Hello again,
> I haven't been following this thread as closely as I should, but FWIW, > that's the result of a call to R6RS's `raise' (or `raise-continuable') > -- Guile's default throw handler doesn't know how to unpack it. For > debugging, you might try installing an R6RS exception handler at the > top level. I'll also jump in and take a look. Just pushed a fix for this -- `define-condition-type' was not producing condition accessor procedures that knew how to unpack compound conditions. There's a new exception now, which looks related to our not having a complete `(rnrs io ports)' implementation. Regards, Julian