Commit 6164a9d13b5127614bee9ca9228bae54eec2c065

Werner Lemberg 2007-01-13T23:01:36

* docs/CHANGES, docs/INSTALL.MAC: Improvements.

diff --git a/ChangeLog b/ChangeLog
index 661e0ce..1bc07da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-01-13  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>
+
+	* docs/CHANGES, docs/INSTALL.MAC: Improvements.
+
 2007-01-13  Werner Lemberg  <wl@gnu.org>
 
 	* src/type1/t1afm.c (T1_Read_Metrics): MS Windows allows PFM
diff --git a/docs/CHANGES b/docs/CHANGES
index b75ba01..2a1e0dc 100644
--- a/docs/CHANGES
+++ b/docs/CHANGES
@@ -18,6 +18,8 @@ CHANGES BETWEEN 2.3.0 and 2.2.1
     - FT_GlyphSlot_Embolden  now supports  vertical  layouts correctly
       (it mangled the vertical advance height).
 
+    - Fixed byte endian issues of ftmac.c to support Mac OS X on i386.
+
 
   II. NEW API FUNCTIONS
 
@@ -105,6 +107,15 @@ CHANGES BETWEEN 2.3.0 and 2.2.1
     - It is now possible to cross-compile the library easily.  See the
       file docs/INSTALL.CROSS for details.
 
+    - The file `src/base/ftmac.c' now contains code for Mac OS X only;
+      its  deprecated function  `FT_GetFile_From_Mac_Font_Name' always
+      returns an error even  if QuickDraw framework is available.  The
+      previous version has been moved to `builds/mac/ftmac.c'.
+
+      Selecting  configure option `--with-quickdraw-carbon'  makes the
+      build process use the original `ftmac.c' file instead of the Mac
+      OS X-only version.
+
 
   III. MISCELLANEOUS
 
@@ -124,12 +135,11 @@ CHANGES BETWEEN 2.3.0 and 2.2.1
     - The  PFR  font loader  no  longer  erroneously  tags font  files
       without any outlines as FT_FACE_FLAG_SCALABLE.
 
-    - Better support for Mac  Fonts on POSIX systems, plus compilation
-      fixes for PPC64.
+    - Better support for Mac  fonts on POSIX systems, plus compilation
+      fixes for Mac OS X on ppc64 where `ftmac.c' cannot be built.
 
-      If you  use ftmac.c, please note  that it is now  Mac OS X-only,
-      and that some old APIs now return errors.  Thus your code should
-      still build unchanged, but may change in behaviour.
+    - Configuration  without `--with-old-mac-fonts'  does  not include
+      `ftmac.c' (this was the behaviour in FreeType version 2.1.10).
 
     - The TrueTypeGX validator (gxvalid) checks the order of glyph IDs
       in the kern table.
diff --git a/docs/INSTALL.MAC b/docs/INSTALL.MAC
index df2b4fc..aa75399 100644
--- a/docs/INSTALL.MAC
+++ b/docs/INSTALL.MAC
@@ -1,2 +1,4 @@
-Please follow the instructions in INSTALL.UNIX to install FreeType on
+Please follow the instructions  in INSTALL.UNIX to install FreeType on
 Mac OS X.
+
+For classic Mac OS (Mac OS 7, 8, 9) please refer to builds/mac/README.