freetype/src
Werner Lemberg 91a67478ec Add new function FT_Get_CMap_Language_ID to extract the language ID
for TrueType/sfnt fonts.

* include/freetype/internal/services/svttcmap.h: New file.
* include/freetype/internal/ftserv.h (FT_SERVICE_TT_CMAP_H): Add
svttcmap.h.

* src/sfnt/sfdriver.c: Include ttcmap0.h.
(tt_service_get_cmap_info): New service.
(sfnt_services): Updated.

* src/sfnt/ttcmap0.c (tt_cmap*_get_info): New functions.
(tt_cmap*_class_rec): Add tt_cmap*_get_info members.
(tt_get_cmap_info): New function.
* src/sfnt/ttcmap0.h: Include FT_SERVICE_TT_CMAP_H.
(TT_CMap_ClassRec): New field `get_cmap_info'.
(tt_get_cmap_info): New declaration.

* src/base/ftobjs.c: Include FT_SERVICE_TT_CMAP_H.
(FT_Get_CMap_Language_ID): New function implementation.
* include/freetype/tttables.h (FT_Get_CMap_Language_ID): New
function declaration.
2003-12-17 14:28:22 +00:00
..
autofit * src/autofit/*: more updates 2003-11-23 21:39:51 +00:00
autohint * include/freetype/internal/psaux.h (PS_TableRec): Change type 2003-12-09 02:12:14 +00:00
base Add new function FT_Get_CMap_Language_ID to extract the language ID 2003-12-17 14:28:22 +00:00
bdf * src/bdf/bdfdrivr.c (bdf_interpret_style), src/pcf/pcfread.c 2003-11-15 17:44:13 +00:00
cache * src/cache/ftcsbits.c (ftc_sbit_node_compare): Only add `size' if 2003-07-02 15:03:36 +00:00
cff * include/freetype/internal/tttypes.h (TT_TableDirRec, 2003-12-16 07:12:40 +00:00
cid * src/base/fttype1.c (FT_Get_PS_Font_Info, FT_Has_PS_Glyph_Names): 2003-11-01 14:36:20 +00:00
gzip * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
otlayout * src/tools/glnames.py: Updated to AGL 2.0. 2003-06-23 19:26:53 +00:00
pcf * src/pcf/pcfdrivr.c (pcf_get_charset_id): New function (a clone 2003-12-11 06:55:59 +00:00
pfr * src/cff/cffdrivr.c (cff_get_glyph_name): Improve error message. 2003-12-12 15:38:39 +00:00
psaux * src/cff/cffdrivr.c (cff_get_glyph_name): Improve error message. 2003-12-12 15:38:39 +00:00
pshinter * src/tools/glnames.py: Updated to AGL 2.0. 2003-06-23 19:26:53 +00:00
psnames * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
raster * include/freetype/freetype.h (FT_Open_Flags): Replaced with 2003-06-18 06:59:57 +00:00
sfnt Add new function FT_Get_CMap_Language_ID to extract the language ID 2003-12-17 14:28:22 +00:00
smooth * include/freetype/freetype.h (FT_Open_Flags): Replaced with 2003-06-18 06:59:57 +00:00
tools * src/tools/docmaker/tohtml.py 2003-07-25 22:55:59 +00:00
truetype Documentation fix. 2003-11-28 22:47:26 +00:00
type1 * src/type1/t1gload.c (T1_Parse_Glyph_And_Get_Char_String): Add 2003-12-13 18:42:31 +00:00
type42 * include/freetype/internal/psaux.h (PS_TableRec): Change type 2003-12-09 02:12:14 +00:00
winfonts Only whitespace changes. 2003-10-23 04:54:14 +00:00
Jamfile 2002-11-05 David Turner <david@freetype.org> 2002-11-06 22:32:54 +00:00