[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ft-cvs] freetype2 ChangeLog docs/CHANGES include/freety...
From: |
Werner LEMBERG |
Subject: |
[ft-cvs] freetype2 ChangeLog docs/CHANGES include/freety... |
Date: |
Wed, 11 Mar 2009 21:29:54 +0000 |
CVSROOT: /cvsroot/freetype
Module name: freetype2
Changes by: Werner LEMBERG <wl> 09/03/11 21:29:54
Modified files:
. : ChangeLog
docs : CHANGES
include/freetype: ftcid.h
include/freetype/internal/services: svcid.h
src/base : ftcid.c
src/cff : cffdrivr.c cffload.c
src/cid : cidriver.c
Log message:
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.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1905&r2=1.1906
http://cvs.savannah.gnu.org/viewcvs/freetype2/docs/CHANGES?cvsroot=freetype&r1=1.221&r2=1.222
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftcid.h?cvsroot=freetype&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/services/svcid.h?cvsroot=freetype&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftcid.c?cvsroot=freetype&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffdrivr.c?cvsroot=freetype&r1=1.78&r2=1.79
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffload.c?cvsroot=freetype&r1=1.96&r2=1.97
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cid/cidriver.c?cvsroot=freetype&r1=1.56&r2=1.57