[graphic-forms-cvs] r408 - in trunk: . docs/manual docs/website

junrue at common-lisp.net junrue at common-lisp.net
Sat Dec 2 00:16:23 UTC 2006


Author: junrue
Date: Fri Dec  1 19:16:23 2006
New Revision: 408

Modified:
   trunk/NEWS.txt
   trunk/README.txt
   trunk/docs/manual/gfw-symbols.xml
   trunk/docs/website/index.html
Log:
doc updates for 0.7.0 release

Modified: trunk/NEWS.txt
==============================================================================
--- trunk/NEWS.txt	(original)
+++ trunk/NEWS.txt	Fri Dec  1 19:16:23 2006
@@ -9,8 +9,7 @@
 
 . Implemented GFS:OBTAIN-SYSTEM-METRICS as a higher-level interface to the
   Win32 GetSystemMetrics() API. It returns a hash table that applications
-  may cache if desired, and collapses certain related metrics values for
-  easier access.
+  may cache if desired.
 
 . Implemented the function GFW:PROCESS-EVENTS to help applications flush
   the event queue of pending events.
@@ -21,6 +20,8 @@
 . Implemented a new macro GFW:WITH-ROOT-WINDOW which manages the lifetime
   of an instance of GFW:ROOT-WINDOW for use within the macro body.
 
+. Fixed problems in loading the ASD files.
+
 ==============================================================================
 
 Release 0.6.0 of Graphic-Forms, a Common Lisp library for Windows GUI

Modified: trunk/README.txt
==============================================================================
--- trunk/README.txt	(original)
+++ trunk/README.txt	Fri Dec  1 19:16:23 2006
@@ -1,5 +1,5 @@
 
-Graphic-Forms README for version 0.7.0 (xx xxxxx 2006)
+Graphic-Forms README for version 0.7.0 (2 December 2006)
 Copyright (c) 2006, Jack D. Unrue
 
 Graphic-Forms is a user interface library implemented in Common Lisp focusing
@@ -44,7 +44,7 @@
 -------------------------------------
 
 Graphic-Forms currently supports CLISP 2.40 or higher, LispWorks 4.4.6,
-and SBCL 0.9.15 (the latter with a small patch).
+and SBCL 0.9.15 or higher (with a small patch).
 
 
 Known Problems
@@ -73,9 +73,16 @@
    compute height from that. The gfg:text-extent function does return
    the correct width.
 
-5. If a Graphic-Forms application is launched from within SLIME on a
-   single-threaded Common Lisp implementation, further SLIME commands
-   will be 'pipelined' until the Graphic-Forms main message loop exits.
+5. The implementation of GFW:COMPUTE-SIZE for GFW:FLOW-LAYOUT does not
+   account for non-negative values for width or height hints when the
+   :WRAP style is specified. Several of the flow-layout unit tests
+   are currently failing because of this problem.
+
+6. If a Graphic-Forms application is launched from within SLIME with
+   SBCL as the backend (which is currently single-threaded on Win32),
+   further SLIME commands will be 'pipelined' until the Graphic-Forms
+   main message loop exits. The best workaround is to use the REPL
+   from a command prompt window.
 
 
 How To Configure and Build

Modified: trunk/docs/manual/gfw-symbols.xml
==============================================================================
--- trunk/docs/manual/gfw-symbols.xml	(original)
+++ trunk/docs/manual/gfw-symbols.xml	Fri Dec  1 19:16:23 2006
@@ -62,6 +62,7 @@
         </enum>
         Note that only one child may be assigned to each region at a time.
       </para>
+<!--
       <para role="normal">
         Spacing between adjacent regions can also be specified via
         <reftopic>gfw:layout-attribute</reftopic> using one or more
@@ -94,6 +95,7 @@
           </argument>
         </enum>
       </para>
+-->
       <para role="normal">
         The :top and :bottom components may be stretched horizontally, while the
         :left and :right components may be stretched vertically. The :center component
@@ -142,7 +144,14 @@
         </description>
       </argument>
     </initargs>
-    <para role="normal"/>
+    <seealso>
+      <reftopic>gfw:heap-layout</reftopic>
+      <reftopic>gfw:flow-layout</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:perform</reftopic>
+      <reftopic>gfw:compute-layout</reftopic>
+      <reftopic>gfw:compute-size</reftopic>
+    </seealso>
   </class>
 
   <class name="flow-layout">
@@ -228,7 +237,12 @@
       </argument>
     </initargs>
     <seealso>
+      <reftopic>gfw:border-layout</reftopic>
+      <reftopic>gfw:heap-layout</reftopic>
       <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:compute-layout</reftopic>
+      <reftopic>gfw:compute-size</reftopic>
+      <reftopic>gfw:perform</reftopic>
     </seealso>
   </class>
 
@@ -291,7 +305,12 @@
       </argument>
     </initargs>
     <seealso>
+      <reftopic>gfw:border-layout</reftopic>
+      <reftopic>gfw:flow-layout</reftopic>
+      <reftopic>gfw:perform</reftopic>
       <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:compute-layout</reftopic>
+      <reftopic>gfw:compute-size</reftopic>
     </seealso>
   </class>
 
@@ -368,6 +387,9 @@
     </initargs>
     <seealso>
       <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:perform</reftopic>
+      <reftopic>gfw:compute-layout</reftopic>
+      <reftopic>gfw:compute-size</reftopic>
     </seealso>
   </class>
 
@@ -2767,6 +2789,7 @@
     <seealso>
       <reftopic>gfw:compute-size</reftopic>
       <reftopic>gfw:perform</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
     </seealso>
   </generic-function>
 
@@ -2811,6 +2834,7 @@
     </description>
     <seealso>
       <reftopic>gfw:compute-layout</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
       <reftopic>gfw:perform</reftopic>
     </seealso>
   </generic-function>
@@ -2856,6 +2880,7 @@
     <seealso>
       <reftopic>gfw:compute-layout</reftopic>
       <reftopic>gfw:compute-size</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
     </seealso>
   </generic-function>
 

Modified: trunk/docs/website/index.html
==============================================================================
--- trunk/docs/website/index.html	(original)
+++ trunk/docs/website/index.html	Fri Dec  1 19:16:23 2006
@@ -43,7 +43,7 @@
 
  <p>The current version is
     <a href="http://sourceforge.net/project/showfiles.php?group_id=163034">
-    0.7.0</a>, released on xx xxxxxx 2006.</p>
+    0.7.0</a>, released on 2 December 2006.</p>
  <p>Graphic-Forms is in the alpha stage of development,
     meaning new features are still being added and existing features require
     considerable testing. Brave souls who experiment with the code should expect



More information about the Graphic-forms-cvs mailing list