freetype2/docs
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
..
reference Formatting, documentation improvements. 2005-12-23 15:10:54 +00:00
CHANGES Extend CID service functions to handle CID-keyed CFFs as CID fonts. 2009-03-11 21:29:54 +00:00
CUSTOMIZE Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
DEBUG Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
FTL.TXT Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
GPL.TXT * Add copyright notices to all files which don't have one. 2005-06-04 23:00:25 +00:00
INSTALL Minor documentation improvements. 2008-08-05 18:36:15 +00:00
INSTALL.ANY Move FT_Get_FSType_Flags to a separate file. 2009-01-22 10:13:59 +00:00
INSTALL.CROSS Since FreeType uses `$(value ...)', we now need GNU make 3.80 or 2008-07-05 06:35:28 +00:00
INSTALL.GNU Since FreeType uses `$(value ...)', we now need GNU make 3.80 or 2008-07-05 06:35:28 +00:00
INSTALL.MAC * src/base/ftbase.c: <ftmac.c> is replaced by "ftmac.c" 2008-02-14 02:55:16 +00:00
INSTALL.UNIX Since FreeType uses `$(value ...)', we now need GNU make 3.80 or 2008-07-05 06:35:28 +00:00
INSTALL.VMS Whitespace and spelling fixes from Alexei. 2007-01-17 12:45:26 +00:00
LICENSE.TXT * Add copyright notices to all files which don't have one. 2005-06-04 23:00:25 +00:00
MAKEPP formatting, minor doc fixes, copyright years 2007-01-05 09:03:31 +00:00
PATENTS * Add copyright notices to all files which don't have one. 2005-06-04 23:00:25 +00:00
PROBLEMS * docs/PROBLEMS: Mention that some PS based fonts can't be 2007-07-04 04:53:15 +00:00
TODO formatting, minor doc fixes, copyright years 2007-01-05 09:03:31 +00:00
TRUETYPE typo; spotted by George 2006-06-16 06:51:37 +00:00
UPGRADE.UNIX Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
VERSION.DLL Update documentation and bump version number to 2.3.9 2009-03-03 20:49:32 +00:00
formats.txt * docs/formats.txt: Add link to PCF specification. 2009-01-11 10:55:45 +00:00
raster.txt A new set of spelling fixes from Alexei. 2007-02-01 07:58:02 +00:00
release * Version 2.3.7 released. 2008-06-29 07:43:41 +00:00