[slime-cvs] CVS slime

mbaringer mbaringer at common-lisp.net
Wed May 23 14:22:52 UTC 2007


Update of /project/slime/cvsroot/slime
In directory clnet:/tmp/cvs-serv3699

Modified Files:
	ChangeLog 
Log Message:


--- /project/slime/cvsroot/slime/ChangeLog	2007/05/17 16:52:31	1.1133
+++ /project/slime/cvsroot/slime/ChangeLog	2007/05/23 14:22:46	1.1134
@@ -1,3 +1,15 @@
+2007-05-23  Marco Baringer  <mb at bese.it>
+
+	Fix handing of auto-flushing on sbcl.
+	
+	* swank-sbcl.lisp (*auto-flush-interval*): New variable
+	controlling how often streams are flushed.
+	(*auto-flush-lock*): New lock guarding access to the shared
+	variable *auto-flush-streams*.
+	(make-stream-interactive): Wrapped access to *auto-flush-streams*
+	in a call-with-recursive-lock-held.
+	(flush-streams): Wrapped in call-with-recursive-lock-held.
+	
 2007-05-17  Martin Simmons <martin at lispworks.com>
 
 	* swank-lispworks.lisp (lispworks-inspect): Fix hanging caused by




More information about the slime-cvs mailing list