Marc,<div><br></div><div>I need to catch uncaught exceptions in a set of threads over here, in a way that's transparent to Gambit's regular behavior (which is to print the error out in the REPL, and open a new level in the REPL for it, and allow backtraces etc.).</div>
<div><br></div><div>I want to know how to do this in two different ways (for different purposes):</div><div><br></div><div> (a) Globally to the application (something like ##thread-make-repl-channel, but where I get the exception, and that is executed only on uncaught exceptions, not also on GC reports etc.)</div>
<div><br></div><div> (b) In a specific scope, i.e. a with-exception-listener , other than that like  with-exception-catcher/handler. I.e. I get any exception thrown, into a thunk, and when the thunk returns, the exception is passed on just like if the thunk had not been invoked at all (thrown into the REPL or any exception-catcher/handler outside of it).</div>
<div><br></div><div>How is this done?</div><div><br></div><div>Thank you,</div><div>Mikael</div><div><br></div>