[climacs-cvs] CVS climacs

thenriksen thenriksen at common-lisp.net
Sat Feb 25 10:19:10 UTC 2006


Update of /project/climacs/cvsroot/climacs
In directory clnet:/tmp/cvs-serv5614

Modified Files:
	gui.lisp 
Log Message:
Make `climacs-rv' with :new-process t work under SBCL, where dynamic
bindings are not inherited by child processes. (Sorry, last
commit-message was erroneous.)


--- /project/climacs/cvsroot/climacs/gui.lisp	2006/02/25 10:14:29	1.202
+++ /project/climacs/cvsroot/climacs/gui.lisp	2006/02/25 10:19:09	1.203
@@ -198,6 +198,8 @@
 (defun climacs-rv (&key new-process (process-name "Climacs")
                 (width 900) (height 400))
   "Starts up a climacs session"
+  ;; SBCL doesn't inherit dynamic bindings when starting new
+  ;; processes, so start a new processes and THEN setup the colors.
   (if new-process
       (clim-sys:make-process (lambda ()
 			       (let ((*bg-color* +black+)




More information about the Climacs-cvs mailing list