[armedbear-ticket] [armedbear] #164: Cannot quit SLIME REPL
armedbear
armedbear-devel at common-lisp.net
Mon Aug 22 08:42:43 UTC 2011
#164: Cannot quit SLIME REPL
----------------------+-----------------------------------------------------
Reporter: mevenson | Owner: somebody
Type: defect | Status: new
Priority: minor | Milestone: unscheduled
Component: other | Version: 0.27
Keywords: slime |
----------------------+-----------------------------------------------------
Comment(by mevenson):
The following patch to SLIME probably works.
{{{
--- a/swank-abcl.lisp Wed Jul 27 18:45:37 2011 +0200
+++ b/swank-abcl.lisp Mon Aug 22 10:36:34 2011 +0200
@@ -716,4 +716,4 @@
(threads:object-wait mbox 0.3))))))
(defimplementation quit-lisp ()
- (ext:exit))
+ (jstatic "exit" "java.lang.System" 0))
}}}
But the correct fix would be to figure out where to establish a proper
handler so the EXT:QUIT routine would still be invoked from SLIME. This
would allow code that depends on this condition being signaled to work,
plus any future additional hooks.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/164#comment:1>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
More information about the armedbear-ticket
mailing list