freetype2/include
suzuki toshiya e2d2b1544f [ftrfork] Fix the face order difference between POSIX and Carbon.
The fragmented resources in Suitcase and .dfont should be reordered
when post resource for Type1 is being restored, but reordering of
sfnt resources induces the different face order.  Now the ordering
is restricted to post resource only, to prevent the different order
issue  (e.g. the face index in the fontconfig cache generated with
Carbon framework is incompatible with that by FreeType2 without
Carbon framework.)  Found by Khaled Hosny and Hin-Tak Leung.

http://lists.gnu.org/archive/html/freetype-devel/2013-02/msg00035.html
http://lists.gnu.org/archive/html/freetype-devel/2013-12/msg00027.html

* src/base/ftrfork.c (FT_Raccess_Get_DataOffsets): Add a switch
`sort_by_res_id' to control the fragmented resource ordering.
* include/internal/ftrfork.h: Daclare new switch.
* src/base/ftobjs.c (IsMacResource): Enable the soring for post
resource, and disable the sorting for sfnt resource.
2013-12-27 16:45:18 +09:00
..
config Introduce `coverages'. 2013-12-21 21:39:04 +01:00
internal [ftrfork] Fix the face order difference between POSIX and Carbon. 2013-12-27 16:45:18 +09:00
freetype.h [documentation] Add section how to include FreeType header files. 2013-12-11 07:48:51 +01:00
ft2build.h * builds/unix/ft2unix.h: Remove. No longer necessary. 2013-11-13 10:06:00 +01:00
ftadvanc.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftautoh.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftbbox.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftbdf.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftbitmap.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftbzip2.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftcache.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftcffdrv.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftchapters.h [documentation] Add section how to include FreeType header files. 2013-12-11 07:48:51 +01:00
ftcid.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
fterrdef.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
fterrors.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftgasp.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftglyph.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftgxval.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftgzip.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftimage.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftincrem.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftlcdfil.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftlist.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftlzw.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftmac.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftmm.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftmodapi.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftmoderr.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftotval.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftoutln.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftpfr.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftrender.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftsizes.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftsnames.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftstroke.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftsynth.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftsystem.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
fttrigon.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftttdrv.h Add info on bytecode interpreter versions of Windows. 2013-12-08 10:14:15 +01:00
fttypes.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftwinfnt.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftxf86.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
t1tables.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ttnameid.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
tttables.h [sfnt] Fix `OS/2' table version 5 support. 2013-11-16 07:52:20 +01:00
tttags.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ttunpat.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00