[armedbear-ticket] [armedbear] #109: When TPL::REPL is unavailable, the debugger kills the entire application
#109: When TPL::REPL is unavailable, the debugger kills the entire application ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: nobody Type: defect | Status: new Priority: major | Milestone: Component: libraries | Version: Keywords: | ------------------------+--------------------------------------------------- Ole Myren Rohne reports: "" I'm playing with AbclScriptEngine (with Electric VLSI) and found a tiny problem with config.lisp: EXT:MAKE-THREAD should be THREADS:MAKE-THREAD. "" which is already solved, but continues: Unfortunately the problem was unnecessary hard to debug because in the absence of TPL::REPL the debugger ends up quitting the entire application. I'm wondering if in that case it would be more useful to throw a Java error, eg like SYS::%DEBUGGER-HOOK-FUNCTION? That's what this ticket is about. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/109> armedbear <http://common-lisp.net/project/armedbear> armedbear
#109: When TPL::REPL is unavailable, the debugger kills the entire application -------------------------+-------------------------------------------------- Reporter: ehuelsmann | Owner: astalla Type: defect | Status: assigned Priority: major | Milestone: Component: libraries | Version: Resolution: | Keywords: -------------------------+-------------------------------------------------- Changes (by ehuelsmann): * owner: nobody => astalla * status: new => assigned -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/109#comment:1> armedbear <http://common-lisp.net/project/armedbear> armedbear
#109: When TPL::REPL is unavailable, the debugger kills the entire application -------------------------+-------------------------------------------------- Reporter: ehuelsmann | Owner: astalla Type: defect | Status: closed Priority: major | Milestone: Component: libraries | Version: Resolution: fixed | Keywords: -------------------------+-------------------------------------------------- Changes (by ehuelsmann): * status: assigned => closed * resolution: => fixed Comment: This issue is fixed in 0.24: (QUIT) doesn't call EXIT anymore, but instead throws a Java exception. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/109#comment:2> armedbear <http://common-lisp.net/project/armedbear> armedbear
#109: When TPL::REPL is unavailable, the debugger kills the entire application -------------------------+-------------------------------------------------- Reporter: ehuelsmann | Owner: astalla Type: defect | Status: closed Priority: major | Milestone: 0.24 Component: libraries | Version: Resolution: fixed | Keywords: -------------------------+-------------------------------------------------- Changes (by ehuelsmann): * milestone: => 0.24 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/109#comment:3> armedbear <http://common-lisp.net/project/armedbear> armedbear
participants (1)
-
armedbear