[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