freetype-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-cvs] freetype2 ./ChangeLog include/freetype/internal...


From: Werner LEMBERG
Subject: [ft-cvs] freetype2 ./ChangeLog include/freetype/internal...
Date: Thu, 12 Jan 2006 08:12:27 +0000

CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Branch:         
Changes by:     Werner LEMBERG <address@hidden> 06/01/12 08:12:27

Modified files:
        .              : ChangeLog 
        include/freetype/internal: t1types.h 
        include/freetype/internal/services: svpscmap.h 
        src/psaux      : t1cmap.c t1cmap.h 
        src/psnames    : psmodule.c 
        src/type42     : t42types.h 

Log message:
        Prepare use of pscmap service within CFF module.
        
        * include/freetype/internal/services/svpscmap.h: Include
        FT_INTERNAL_OBJECTS_H.
        (PS_Unicode_Index_Func): Removed.  Unused.
        (PS_Macintosh_Name_Func): Renamed to...
        (PS_Macintosh_NameFunc): This.
        Update all callers.
        (PS_Adobe_Std_Strings_Func): Renamed to...
        (PS_Adobe_Std_StringsFunc): This.
        Update all callers.
        (PS_UnicodesRec): This is the former `PS_Unicodes' structure.
        Add `cmap' member.
        Update all callers.
        (PS_Unicodes): This is now a typedef'd pointer to PS_UnicodesRec.
        Update all callers.
        (PS_Glyph_NameFunc): New typedef.
        (PS_Unicodes_InitFunc): Change arguments to expect a function
        and generic data pointer which returns a glyph name from a given
        index.
        
        * src/psnames/psmodule.c (ps_unicodes_init, ps_unicodes_char_index,
        ps_unicodes_char_next, pscmaps_interface): Updated.
        
        * include/freetype/internal/t1types.h (T1_FaceRec): Updated.
        
        * src/psaux/t1cmap.h (T1_CmapStdRec): Updated.
        (T1_CmapUnicode, T1_CmapUnicodeRec): Removed.
        
        * src/psaux/t1cmap.c (t1_get_glyph_name): New callback function.
        (t1_cmap_unicode_init, t1_cmap_unicode_done,
        t1_cmap_unicode_char_index, t1_cmap_unicode_char_next,
        t1_cmap_unicode_class_rec): Updated.
        
        * src/type42/t42types.h (T42_FaceRec): Updated.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1171&tr2=1.1172&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/t1types.h.diff?tr1=1.39&tr2=1.40&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/services/svpscmap.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/psaux/t1cmap.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/psaux/t1cmap.h.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/psnames/psmodule.c.diff?tr1=1.41&tr2=1.42&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/type42/t42types.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text




reply via email to

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