[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Thu Mar 11 08:33:02 UTC 2010
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2032 slime/ChangeLog:1.2033
--- slime/ChangeLog:1.2032 Tue Mar 9 19:02:53 2010
+++ slime/ChangeLog Wed Mar 10 06:30:22 2010
@@ -1,3 +1,12 @@
+2010-03-10 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank-ecl.lisp (*original-sigint-handler*)
+ (install-sigint-handler): Deleted; we directly implement
+ call-with-user-break-handler instead.
+ (call-with-user-break-handler): New. Correctly interrupt main
+ thread instead of newly spawned handle-signal thread on SIGINT.
+ (make-interrupt-handler): New helper.
+
2010-03-09 Stas Boukarev <stassats at gmail.com>
* swank-ccl.lisp (emacs-inspect function): Print closed over variables
@@ -62,7 +71,7 @@
it boils down to SIGNAL-INTERRUPT which uses USE-THREADS-P which
needs a connection.
(install-fd-handler): Adapted accordingly.
- (simple-serve-event): Adapted accordingly. Additionally, remove
+ (simple-serve-requests): Adapted accordingly. Additionally, remove
superfluous WITH-SWANK-PROTOCOL-HANDLER as that's established by
WITH-CONNECTION already.
(simple-repl): Show "abort inferior lisp" restart only if not a
More information about the slime-devel
mailing list