[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Thu Apr 15 07:33:01 UTC 2010


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2061 slime/ChangeLog:1.2065
--- slime/ChangeLog:1.2061	Mon Apr 12 14:51:10 2010
+++ slime/ChangeLog	Wed Apr 14 13:51:56 2010
@@ -1,3 +1,38 @@
+2010-04-14  Helmut Eller  <heller at common-lisp.net>
+
+	* swank.lisp (compile-file-for-emacs): Actually commit the change
+	described in 2010-04-12.
+
+2010-04-14  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el ([test] interrupt-encode-message): New test.
+
+2010-04-14  Helmut Eller  <heller at common-lisp.net>
+
+	Handle errors during interrupt processing with SLDB.
+	Bugfix for http://article.gmane.org/gmane.lisp.slime.devel/9641
+
+	* swank.lisp (invoke-or-queue-interrupt): When the queue is full,
+	process the interrupt immediately and also handle
+	SERIOUS-CONDITIONs during interrupt processing in SLDB.  SLDB
+	should work more likely than the interrupted code is expected to
+	handle the condition.
+	(with-interrupts-enabled%): Don't check for interrupts when
+	toggling interrupts off.
+	(wait-for-event): Add docstring.
+
+2010-04-14  Helmut Eller  <heller at common-lisp.net>
+
+	Move error handling and logging from swank-rpc.lisp to swank.lisp
+
+	* swank.lisp (log-event, destructure-case, decode-message)
+	(encode-message, decode-message, swank-protocol-error): Moved back
+	to swank.lisp from swank-rpc.lisp.  It never belonged there
+	anyway.
+
+	* swank-rpc.lisp (read-message, write-message): New functions.
+	(swank-reader-error): New condition.
+
 2010-04-12  Helmut Eller  <heller at common-lisp.net>
 
 	* slime.el (slime-doc-bindings): Restore key for slime-apropos.




More information about the slime-devel mailing list