Commit 944b72986fa28a989b9dd3c7df40f8665f774c9e

David Turner 2002-01-31T17:42:05

updating documentation for 2.0.7

diff --git a/ChangeLog b/ChangeLog
index 0fba97f..634da05 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-01-31  David Turner  <david@freetype.org>
+
+        * README, README.UNX, docs/CHANGES: updating documentation for the
+        2.0.7 release
+
+
 2002-01-30  David Turner  <david@freetype.org>
 
 	* INSTALL: Moved to ...
diff --git a/README b/README
index 7e591a8..0b3969b 100644
--- a/README
+++ b/README
@@ -7,7 +7,7 @@
   systems, especially GNU based operating systems like GNU/Linux.
 
 
-  FreeType 2.0.6
+  FreeType 2.0.7
   ==============
 
   Please   read  the  docs/CHANGES   file,  it   contains  IMPORTANT
@@ -19,9 +19,9 @@
   Note  that the  FreeType 2  documentation  is now  available as  a
   separate package from our sites.  See:
 
-    ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.6.tar.bz2
-    ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.6.tar.gz
-    ftp://ftp.freetype.org/pub/freetype2/ftdoc206.zip
+    ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.7.tar.bz2
+    ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.7.tar.gz
+    ftp://ftp.freetype.org/pub/freetype2/ftdoc207.zip
 
   Enjoy!
 
diff --git a/README.UNX b/README.UNX
index 693dba4..838ee8a 100644
--- a/README.UNX
+++ b/README.UNX
@@ -7,6 +7,7 @@ SPECIAL NOTE FOR UNIX USERS
   perform a few special steps to ensure that everything goes well.
 
 
+
   I. Enable the TrueType bytecode hinter if you need it
   -----------------------------------------------------
 
@@ -32,6 +33,7 @@ SPECIAL NOTE FOR UNIX USERS
     of course, this must be done _before_ compiling the library
 
 
+
   II. Determine the correct installation path
   -------------------------------------------
   
@@ -52,12 +54,13 @@ SPECIAL NOTE FOR UNIX USERS
     
       ./configure --prefix=<yourprefix>
       make
-      ./install            (as root)
+      make install           (as root)
     
     where "<yourprefix>"  must be replaced  by the prefix  returned by
     the "freetype-config" command.
 
 
+
   III. Take care of XFree86 version 4
   -----------------------------------
   
diff --git a/docs/CHANGES b/docs/CHANGES
index 545b86a..7b3a16d 100644
--- a/docs/CHANGES
+++ b/docs/CHANGES
@@ -1,3 +1,45 @@
+LATEST CHANGES BETWEEN 2.0.7 and 2.0.6
+
+  I. IMPORTANT BUG FIXES
+
+    - Fixed two bugs in the Type 1 font driver. The first one resulted in a
+      memory leak in subtle cases. The other one caused FreeType to crash when
+      trying to load ".gsf" files (Ghostscript so-called Postscript fonts)
+
+      (this made _many_ KDE application crash on certain systems. FreeType
+       _is_ becoming a critical system component on Linux :-)
+
+
+    - Fixed a memory leak in the CFF font driver
+
+    - Fixed a memory leak in the PCF font driver
+
+    - Fixed the Visual C++ project file "builds/win32/visualc/freetype.dsp"
+      since it didn't include the Postscript hinter component, causing
+      errors at build time..
+
+    - Fixed a small rendering bug in the anti-aliased renderer that only
+      occured when tryong to draw thin (less than 1 pixel) strokes..
+  
+    - Fixed "builds/unix/freetype2.a4" which is used to generate
+      a valid "freetype2.m4" for Autoconf use
+
+    - Fixed the OpenVMS Makefiles
+
+
+  II. MISCELLANEOUS
+
+    - added "configure" and "install" scripts to the top-level directory.
+      a GNU-style installation is thus now easily possible with
+      
+          ./configure  <options>
+          make
+          make install
+
+
+
+============================================================================
+
 LATEST CHANGES BETWEEN 2.0.6 and 2.0.5
 
   I. IMPORTANT BUG FIXES
diff --git a/docs/INSTALL b/docs/INSTALL
index 5c5fdcd..3882022 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -5,11 +5,11 @@ directory.  This is only a quick starter.
 I. Unix systems
 ---------------
 
-  Simply type
+  If you have GNU Make installed, simply type
 
     ./configure
     make
-    ./install
+    make install
 
   on the command line to configure, build and install FreeType on your
   system.  Note that the default installation path is "/usr/local".
@@ -35,6 +35,7 @@ II. From the command line
   The second one is to use "GNU Make" (and NO OTHER MAKE TOOL).
 
 
+
   1. Building FT2 with "Jam"
   --------------------------
 
@@ -59,6 +60,7 @@ II. From the command line
     should become automatic on Unix systems.
 
 
+
   2. Building FT2 with "GNU Make"
   -------------------------------