freetype2/src
Werner Lemberg 07e818170f Extend CID service functions to handle CID-keyed CFFs as CID fonts.
* include/freetype/ftcid.h (FT_Get_CID_Is_Internally_CID_keyed,
FT_Get_CID_From_Glyph_Index): New functions.

* include/freetype/internal/services/svcid.h
(FT_CID_GetIsInternallyCIDKeyedFunc,
FT_CID_GetCIDFromGlyphIndexFunc): New function typedefs.
(CID Service): Use them.

* src/base/ftcid.c: Include FT_CID_H.
(FT_Get_CID_Is_Internally_CID_keyed, FT_Get_CID_From_Glyph_Index):
New functions.

* src/cff/cffdrivr.c (cff_get_is_cid, cff_get_cid_from_glyph_index):
New functions.
(cff_service_cid_info): Add them.
* src/cff/cffload.c (cff_font_load): Don't free `font->charset.sids'
-- it is needed for access as a CID-keyed font.  It gets deleted
later on.

* src/cid/cidriver.c (cid_get_is_cid, cid_get_cid_from_glyph_index):
New functions.
(cid_service_cid_info): Add them.

* docs/CHANGES: Updated.
2009-03-11 21:29:54 +00:00
..
autofit Don't use stdlib.h and friends directly. 2009-01-13 17:34:48 +00:00
base Extend CID service functions to handle CID-keyed CFFs as CID fonts. 2009-03-11 21:29:54 +00:00
bdf FT_USE_MODULE declares things as: 2008-12-21 10:29:30 +00:00
cache * src/pfr/pfrdrivr.c, src/winfonts/winfnt.c, src/cache/ftcmanag.c, 2008-12-21 17:51:12 +00:00
cff Extend CID service functions to handle CID-keyed CFFs as CID fonts. 2009-03-11 21:29:54 +00:00
cid Extend CID service functions to handle CID-keyed CFFs as CID fonts. 2009-03-11 21:29:54 +00:00
gxvalid Avoid compiler warnings. 2009-01-12 20:11:14 +00:00
gzip Don't use stdlib.h and friends directly. 2009-01-13 17:34:48 +00:00
lzw Don't use stdlib.h and friends directly. 2009-01-13 17:34:48 +00:00
otvalid Avoid compiler warnings. 2009-01-12 20:11:14 +00:00
pcf FT_USE_MODULE declares things as: 2008-12-21 10:29:30 +00:00
pfr * src/pfr/pfrdrivr.c, src/winfonts/winfnt.c, src/cache/ftcmanag.c, 2008-12-21 17:51:12 +00:00
psaux Fix stdlib dependencies. 2009-01-12 20:01:10 +00:00
pshinter Don't use stdlib.h and friends directly. 2009-01-13 17:34:48 +00:00
psnames FT_USE_MODULE declares things as: 2008-12-21 10:29:30 +00:00
raster Don't use stdlib.h and friends directly. 2009-01-13 17:34:48 +00:00
sfnt Fix Savannah bug #25781. 2009-03-11 06:47:49 +00:00
smooth Avoid compiler warnings. 2009-01-12 20:11:14 +00:00
tools Minor docmaker improvements. 2009-01-30 23:45:53 +00:00
truetype * src/truetype/ttobjs.c (tt_check_trickyness): Add `DFKaiShu'. 2009-02-11 22:59:40 +00:00
type1 Formatting, copyright years. 2009-03-03 21:35:32 +00:00
type42 Formatting, copyright years. 2009-03-03 21:35:32 +00:00
winfonts Set `face_index' field in FT_Face for all font formats. 2008-12-25 23:52:00 +00:00
Jamfile Add license. 2005-06-04 23:04:30 +00:00