[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Sat Jan 3 03:33:01 UTC 2009
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1619 slime/ChangeLog:1.1625
--- slime/ChangeLog:1.1619 Thu Jan 1 16:08:53 2009
+++ slime/ChangeLog Fri Jan 2 22:03:27 2009
@@ -1,3 +1,39 @@
+2009-01-02 Helmut Eller <heller at common-lisp.net>
+
+ Experimental implementation of "channels".
+ The idea is to support arbitrary protocols without
+ changes to the low level event dispatcher.
+
+ * slime.el (slime-make-channel, slime-close-channel)
+ (slime-channel-send, slime-send-to-remote-channel): New functions.
+ (slime-define-channel-type, slime-define-channel-method): New
+ macros.
+ (slime-dispatch-event): Support channel events.
+ * swank.lisp (channel, listener-channel): New classes.
+ (channel-send, send-to-remote-channel): New functions.
+ (create-listener): New function. Test case for channel code.
+ (process-requests): Process channel events.
+
+2009-01-02 Helmut Eller <heller at common-lisp.net>
+
+ * slime.el ([test] arglist): Guard against nil. ECL
+ returns nil most of the time.
+
+2009-01-01 Tobias C. Rittweiler <tcr at freebits.de>
+
+ Arglists of user-defined types are now displayed by slime-autodoc
+ on SBCL.
+
+ (deftype foo (x y) `(cons ,x ,y))
+ (declare (type (foo |
+
+ * swank-sbcl.lisp ([method] type-specifier-arglist): Make use of
+ recently introduced SB-INTROSPECT:DEFTYPE-LAMBDA-LIST.
+
+2009-01-01 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank-loader.lisp (*contribs*): Add `swank-sbcl-exts'.
+
2009-01-01 Tobias C. Rittweiler <tcr at freebits.de>
* slime.el (slime-eval-async, slime-dispatch-event): Canoncalize
@@ -44,8 +80,6 @@
2008-12-31 Helmut Eller <heller at common-lisp.net>
- * swank-openmcl.lisp ([method] source-locations (symbol)):
-
* slime.el (slime-cd, slime-pwd): New commands.
(slime-change-directory): New function.
(slime-change-directory-hooks): New hook.
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.161 slime/contrib/ChangeLog:1.162
--- slime/contrib/ChangeLog:1.161 Thu Jan 1 15:54:30 2009
+++ slime/contrib/ChangeLog Fri Jan 2 22:02:24 2009
@@ -1,3 +1,7 @@
+2009-01-02 Helmut Eller <heller at common-lisp.net>
+
+ * slime-mrepl.el: New file.
+
2009-01-01 Tobias C. Rittweiler <tcr at freebits.de>
* slime-autodoc.el: Autodoc is now implemented on top of ElDoc.
More information about the slime-devel
mailing list