[mcclim-cvs] CVS update: mcclim/Backends/beagle/README.txt mcclim/Backends/beagle/load-beagle.lisp mcclim/Backends/beagle/package.lisp

Duncan Rose drose at common-lisp.net
Tue May 17 20:26:38 UTC 2005


Update of /project/mcclim/cvsroot/mcclim/Backends/beagle
In directory common-lisp.net:/tmp/cvs-serv28707/beagle

Modified Files:
	README.txt load-beagle.lisp package.lisp 
Log Message:
Removed *DEFAULT-BEAGLE-FRAME-MANAGER*. Use *DEFAULT-FRAME-MANAGER*
instead. Updated README accordingly.

Date: Tue May 17 22:26:37 2005
Author: drose

Index: mcclim/Backends/beagle/README.txt
diff -u mcclim/Backends/beagle/README.txt:1.9 mcclim/Backends/beagle/README.txt:1.10
--- mcclim/Backends/beagle/README.txt:1.9	Tue May 17 22:12:36 2005
+++ mcclim/Backends/beagle/README.txt	Tue May 17 22:26:37 2005
@@ -5,7 +5,7 @@
  . README
  . INSTALLATION
  . CONFIGURATION
-    . default frame manager
+    . frame manager
     . multiple ports
  . KNOWN LIMITATIONS / TODO LIST
  . FIXED STUFF PREVIOUSLY ON THE KNOWN LIMITATIONS / TODO LIST
@@ -85,18 +85,17 @@
 
 CONFIGURATION
 
-default frame manager:
-----------------------
+frame manager:
+--------------
 The Beagle back end defines two frame manager objects; one is the aqua
 look and feel, the other is the 'standard' McCLIM look and feel. If you
 want to configure a specific frame manager to be used, set the following
 parameter:-
 
-BEAGLE::*DEFAULT-BEAGLE-FRAME-MANAGER* <defined in 'port.lisp'>
-  -> 'beagle::beagle-aqua-frame-manager  [default]
-  -> 'beagle::beagle-standard-frame-manager
+CLIM:*DEFAULT-FRAME-MANAGER*
+  -> 'beagle:beagle-aqua-frame-manager  [default]
+  -> 'beagle:beagle-standard-frame-manager
 
-Should use CLIM:*DEFAULT-FRAME-MANAGER* for this!
 Note that as yet, no native (aqua) look and feel panes have been defined,
 so it doesn't matter which frame manager you use.
 
@@ -227,10 +226,6 @@
     things got before blowing up) but now it just looks messy.
 
 
-17. *BEAGLE-DEFAULT-FRAME-MANAGER* should be replaced with the standard
-    *DEFAULT-FRAME-MANAGER* instead.
-
-
 19. Menus don't work in CLIM-FIG (or anywhere else!). No idea why not...
     This is because (I think) the menu popups don't operate in a flipped
     coord system (unlike NSViews). [Command menu that is drawn across
@@ -358,6 +353,11 @@
     allocated. Some are stack-allocated and cause errors about 'bogus'
     objects once they go out of scope. At least, I think (and hope) that's
     the reason 'cause that's easy to fix. RESOLVED 17.JUL.04
+
+-17.- *BEAGLE-DEFAULT-FRAME-MANAGER* should be replaced with the standard
+    *DEFAULT-FRAME-MANAGER* instead.
+    FIXED 17.MAY.2005 - *beagle-default-frame-manager* is no more (well...
+    it's still there but it can be ignored to all intents and purposes).
 
 -18.- Note about force-quit; appended to (5).
 


Index: mcclim/Backends/beagle/load-beagle.lisp
diff -u mcclim/Backends/beagle/load-beagle.lisp:1.2 mcclim/Backends/beagle/load-beagle.lisp:1.3
--- mcclim/Backends/beagle/load-beagle.lisp:1.2	Tue May 17 00:13:08 2005
+++ mcclim/Backends/beagle/load-beagle.lisp	Tue May 17 22:26:37 2005
@@ -7,5 +7,6 @@
 ;;; want 'beagle::beagle-aqua-frame-manager, you don't need to set this since that
 ;;; is the default).
 ;;;(setf beagle::*default-beagle-frame-manager* 'beagle::beagle-standard-frame-manager)
-(setf beagle::*default-beagle-frame-manager* 'beagle::beagle-aqua-frame-manager)
+;;;(setf beagle::*default-beagle-frame-manager* 'beagle::beagle-aqua-frame-manager)
+(setf clim:*default-frame-manager* 'beagle:beagle-aqua-frame-manager)
 (format t "~%Done.~%")


Index: mcclim/Backends/beagle/package.lisp
diff -u mcclim/Backends/beagle/package.lisp:1.3 mcclim/Backends/beagle/package.lisp:1.4
--- mcclim/Backends/beagle/package.lisp:1.3	Tue May 17 00:13:09 2005
+++ mcclim/Backends/beagle/package.lisp	Tue May 17 22:26:37 2005
@@ -112,5 +112,7 @@
 				#:send-super
 				#:slet
 				#:with-cstrs
-				#:with-nsstr))
+				#:with-nsstr)
+  (:export #:beagle-standard-frame-manager
+	   #:beagle-aqua-frame-manager))
 		




More information about the Mcclim-cvs mailing list