[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