summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2003-12-12 15:38:39 +0000
committerWerner Lemberg <wl@gnu.org>2003-12-12 15:38:39 +0000
commitb36d4a53e9c019b47f0655855fbe4084f01af425 (patch)
tree3e56d960cdf909b7d912e32f05532c729a578d1d /docs
parent6c98cc3e7cf2270bb5087f5cac47589e6bd194ea (diff)
downloadfreetype2-b36d4a53e9c019b47f0655855fbe4084f01af425.tar.gz
* src/cff/cffdrivr.c (cff_get_glyph_name): Improve error message.
(cff_get_name_index): Return if no PSNames service is available. (cff_ps_has_glyph_names): Handle CID-keyed fonts correctly. * src/cff/cfftypes.h (CFF_CharsetRec): New field `cids', used for CID-keyed fonts. This is the inverse mapping of `sids'. * src/cff/cffload.c (cff_charset_load): New argument `invert'. Initialize charset->cids if `invert' is set. (cff_font_load): In call to cff_charset_load, set `invert' to true for CID-keyed fonts. * src/cff/cffgload.c (cff_slot_load): Handle glyph index as CID and map it to the real glyph index. * docs/CHANGES: Updated.
Diffstat (limited to 'docs')
-rw-r--r--docs/CHANGES4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/CHANGES b/docs/CHANGES
index a99b16c76..c6a8499aa 100644
--- a/docs/CHANGES
+++ b/docs/CHANGES
@@ -10,6 +10,10 @@ LATEST CHANGES BETWEEN 2.1.8 and 2.1.7
rounded, making them virtually unusable if not loaded with
FT_LOAD_LINEAR_DESIGN.
+ - Indexing CID-keyed CFF fonts is now working: The glyph index is
+ correctly treated as a CID, similar to FreeType's CID driver
+ module. Note that CID CMaps support is still missing.
+
II. IMPORTANT CHANGES