[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