Go to file
Werner Lemberg 5dea44438f Updating to OpenType 1.3.
* include/freetype/internal/tttypes.h (TT_CMap0, TT_CMap2, TT_CMap4,
TT_CMap6): Adding field `language'.
(TT_CMapTable): Removing field `language'.
Type of `length' field changed to FT_ULong.
Adding fields for cmaps format 8, 10, and 12.
(TT_CMapGroup): New auxiliary structure.
(TT_CMap8_12, TT_CMap10): New structures.
* include/freetype/tttables.h (TT_HoriHeader, TT_VertHeader):
Removed last element of `Reserved' array.
* include/freetype/ttnameid.h (TT_PLATFORM_CUSTOM, TT_MS_ID_UCS_4,
TT_NAME_ID_CID_FINDFONT_NAME): New macros.

* src/sfnt/ttcmap.c (TT_CharMap_Load): Updated loading of `language'
field to the new structures.
Fixed freeing of arrays in case of unsuccessful loads.
Added support for loading format 8, 10, and 12 cmaps.
(TT_CharMap_Free): Added support for freeing format 8, 10, and 12
cmaps.
(code_to_index4): Small improvement.
(code_to_index6): Ditto.
(code_to_index8_12, code_to_index10): New functions.
* src/sfnt/ttload.c (TT_Load_Metrics_Header): Updated to new
structure.
(TT_Load_CMap): Ditto.

* src/sfnt/sfobjs.c (tt_encodings): Add MS UCS4 table (before MS
Unicode).


* src/type1/t1driver.c (t1_get_name_index): Fix compiler warning.
2001-08-13 11:44:29 +00:00
builds * builds/cygwin/*: Removed. Use the unix stuff instead. 2001-07-26 13:17:21 +00:00
debian adding Debian build directory 2001-06-23 07:44:51 +00:00
docs First round in converting 2001-06-27 16:18:10 +00:00
include Updating to OpenType 1.3. 2001-08-13 11:44:29 +00:00
objs renamed "obj" to "objs" 2001-03-20 15:04:30 +00:00
src Updating to OpenType 1.3. 2001-08-13 11:44:29 +00:00
.cvsignore Formatting. 2000-10-31 19:42:53 +00:00
ChangeLog Updating to OpenType 1.3. 2001-08-13 11:44:29 +00:00
descrip.mms * builds/vms: Support files for VMS architecture added. 2001-01-03 06:47:10 +00:00
INSTALL formatting, minor fixes 2001-05-30 07:53:37 +00:00
Jamfile formatting 2001-05-14 14:01:00 +00:00
Jamrules * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
Makefile Added copyright messages to all Makefiles. 2000-10-17 03:38:43 +00:00
README updated documentation for the 2.0.4 release 2001-06-22 08:45:31 +00:00

  FreeType 2.0.4
  ==============

  Please read the CHANGES file, it contains IMPORTANT INFORMATION.

  Read the files "INSTALL" or "docs/BUILD" for installation instructions.

  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.4.tar.bz2
    ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.4.tar.gz
    ftp://ftp.freetype.org/pub/freetype2/ftdoc204.zip

  Enjoy!


    The FreeType Team