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.~%~%")))