freetype/src/cff
Werner Lemberg 9b067facf1 Use implementation specific SID value 0xFFFF to indicate that
a dictionary element is missing.

* src/cff/cffload.c (cff_subfont_load): Initialize all fields
which hold SIDs to 0xFFFF.
(cff_index_get_sid_string): Handle SID value 0xFFFF.
Handle case where `psnames' is zero.
(cff_font_load): Updated.
Don't load encoding for CID-keyed CFFs.

* src/cff/cffobjs.c (cff_face_init): Updated.
Don't check for PSNames module if font is CID-keyed.
Compute style name properly (using the same algorithm as in the
CID driver).
Fix computation of style flags.

* src/cff/cfftoken.h: Comment out handling of base_font_name.
Rename `postscript' field to `embedded_postscript'
* src/cff/cfftypes.h (CFF_FontRecDictRec): Remove `base_font_name'
and `postscript'.
2003-12-11 17:55:58 +00:00
..
cff.c * src/cff/cffcmap.c, src/cff/cffcmap.h, Jamfile, rules.mk: new files added 2002-07-10 16:52:06 +00:00
cffcmap.c * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
cffcmap.h * src/cff/cffobjs.c (cff_face_init): Use symbolic names for 2003-06-02 21:58:05 +00:00
cffdrivr.c * src/base/fttype1.c (FT_Get_PS_Font_Info, FT_Has_PS_Glyph_Names): 2003-11-01 14:36:20 +00:00
cffdrivr.h * src/cff/cffdrivr.c (cff_get_glyph_name): Fix debug message. 2002-03-30 16:41:09 +00:00
cfferrs.h Formatting. 2001-06-19 23:03:41 +00:00
cffgload.c Use implementation specific SID value 0xFFFF to indicate that 2003-12-11 17:55:58 +00:00
cffgload.h * src/autohint/ahhint.c (ah_hinter_hint_edges): Removed. Just a 2003-06-03 11:51:43 +00:00
cffload.c Use implementation specific SID value 0xFFFF to indicate that 2003-12-11 17:55:58 +00:00
cffload.h * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
cffobjs.c Use implementation specific SID value 0xFFFF to indicate that 2003-12-11 17:55:58 +00:00
cffobjs.h * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
cffparse.c * include/freetype/internal/psaux.h (T1_FieldType): Add 2003-06-06 05:07:53 +00:00
cffparse.h * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
cfftoken.h Use implementation specific SID value 0xFFFF to indicate that 2003-12-11 17:55:58 +00:00
cfftypes.h Use implementation specific SID value 0xFFFF to indicate that 2003-12-11 17:55:58 +00:00
descrip.mms * src/cff/cffdrivr.c (cff_get_glyph_name): Fix debug message. 2002-03-30 16:41:09 +00:00
Jamfile 2002-11-05 David Turner <david@freetype.org> 2002-11-06 22:32:54 +00:00
module.mk Removing trailing whitespace. 2000-10-31 20:42:18 +00:00
rules.mk Completely revised FreeType's make management. 2003-06-09 04:46:30 +00:00