freetype-cvs
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]