[slime-cvs] CVS update: slime/ChangeLog

Alan Ruttenberg aruttenberg at common-lisp.net
Fri May 20 18:05:06 UTC 2005


Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv31754

Modified Files:
	ChangeLog 
Log Message:

Date: Fri May 20 20:05:05 2005
Author: aruttenberg

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.691 slime/ChangeLog:1.692
--- slime/ChangeLog:1.691	Fri May 20 14:55:54 2005
+++ slime/ChangeLog	Fri May 20 20:05:05 2005
@@ -1,3 +1,21 @@
+2005-05-20  Alan Ruttenberg  <alanr-l at mumble.net>
+	* bridge.el new file. from ilisp cvs distribution to collect in-band messages using
+	process filter mechanisms. One edit which calls bridge-insert with process argument 
+	as well as output
+	* present.lisp new file. Enough code to do the following:
+	(swank::presenting-object object stream (print "This is really object")). This
+	makes the string "This is really object" behave like old repl input for the object.
+	Sample code for openmcl and cmucl that hooks this into the printing of unreadable objects
+	This should be part of swank.lisp (and lisp specific files) but I am too chicken to
+	merge yet. For now you have to load this file manually.
+	* slime.el changes to support above: 
+	slime-repl-enable-presentations: customize to enable this stuff. Default value t. 
+	Set to nil to turn it off.
+	slime-presentation-start-to-point: map object ids to the (point) where they start to print out.
+	slime-mark-presentation-start, slime-mark-presentation-end. handlers for the
+	bridge messages.
+	slime-open-stream-to-lisp: When enabled start the bridge and define the handlers.
+	
 2005-05-19  Alan Ruttenberg  <alanr-l at mumble.net>
 
 	* slime.el slime-presentation-map 




More information about the slime-cvs mailing list