[mcclim-cvs] CVS mcclim

dlichteblau dlichteblau at common-lisp.net
Sun Dec 10 19:33:28 UTC 2006


Update of /project/mcclim/cvsroot/mcclim
In directory clnet:/tmp/cvs-serv24626

Modified Files:
	NEWS mcclim.asd 
Log Message:

Fix CMUCL support.

	* event.lisp (get-next-event): Yield.
	
	* frame-manager.lisp ((defgeneric make-pane-2)): New.

	* gtk-ffi.lisp (invoke-with-gtk): Inhibit scheduling.

	* mcclim.asd: Don't (require :clx) when :gtkairo is set.


--- /project/mcclim/cvsroot/mcclim/NEWS	2006/11/23 17:21:38	1.9
+++ /project/mcclim/cvsroot/mcclim/NEWS	2006/12/10 19:33:28	1.10
@@ -3,6 +3,7 @@
 ** backend improvements: Gtkairo
 *** Double buffering is now supported (fixes disappearing widgets on Windows).
 *** X errors no longer terminate the lisp process.
+*** Some bugfixes, including CMUCL support and better key event handling.
 *** Native implementation of context menus, list panes, label panes, and
     option panes.
 ** Improvement: Added new editor substrate ("Drei").
--- /project/mcclim/cvsroot/mcclim/mcclim.asd	2006/12/10 19:29:31	1.38
+++ /project/mcclim/cvsroot/mcclim/mcclim.asd	2006/12/10 19:33:28	1.39
@@ -53,7 +53,7 @@
 	(extensions:without-package-locks
 	 (load "gray-streams:gray-streams-library"))
       (load "gray-streams:gray-streams-library")))
-  #-clx
+  #-(or clx gtkairo)
   (require :clx)
   #+mp (when (eq mp::*initial-process* mp::*current-process*)
 	 (format t "~%~%You need to run (mp::startup-idle-and-top-level-loops) to start up the multiprocessing support.~%~%")))




More information about the Mcclim-cvs mailing list