[slime-cvs] CVS update: slime/swank-backend.lisp

Luke Gorrie lgorrie at common-lisp.net
Sun Jul 4 00:19:07 UTC 2004


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

Modified Files:
	swank-backend.lisp 
Log Message:
(make-stream-interactive): This backend function is called with each
stream that will be used for user-interaction, i.e. the redirected
stdio streams. Can be used to setup special output-flushing or
similar.

Date: Sat Jul  3 17:19:07 2004
Author: lgorrie

Index: slime/swank-backend.lisp
diff -u slime/swank-backend.lisp:1.59 slime/swank-backend.lisp:1.60
--- slime/swank-backend.lisp:1.59	Fri Jul  2 16:50:09 2004
+++ slime/swank-backend.lisp	Sat Jul  3 17:19:07 2004
@@ -256,6 +256,14 @@
 
 The streams are returned as two values.")
 
+(definterface make-stream-interactive (stream)
+  "Do any necessary setup to make STREAM work interactively.
+This is called for each stream used for interaction with the user
+\(e.g. *standard-output*). An implementation could setup some
+implementation-specific functions to control output flushing at the
+like."
+  nil)
+
 
 ;;;; Documentation
 





More information about the slime-cvs mailing list