freetype-cvs
[Top][All Lists]
Advanced

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

[ft-cvs] freetype2 ChangeLog modules.cfg include/freetyp...


From: Jens Claudius
Subject: [ft-cvs] freetype2 ChangeLog modules.cfg include/freetyp...
Date: Sun, 13 Aug 2006 12:14:37 +0000

CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Changes by:     Jens Claudius <jclaudius>       06/08/13 12:14:36

Modified files:
        .              : ChangeLog modules.cfg 
        include/freetype/config: ftoption.h 
        include/freetype/internal: psaux.h 
        src/cid        : cidload.c cidtoken.h 
        src/psaux      : psobjs.c 
        src/smooth     : ftgrays.c 
        src/type1      : t1load.c t1tokens.h 
        src/type42     : t42parse.c 

Log message:
        * freetype2/include/freetype/internal/psaux.h: (enum T1_TokenType_):
        add T1_TOKEN_TYPE_KEY. (struct T1_FieldRec_) add `dict'. Add macros
        T1_FIELD_DICT_FONTDICT and  T1_FIELD_DICT_PRIVATE. Change T1_NEW_XXX and
        T1_FIELD_XXX macros to take the dictionary where the PS keywords is
        expected as an additional argument.
        
        * freetype2/src/cid/cidload.c: (T1_FieldRec): Adjust invocations
        of T1_FIELD_XXX.
        
        * freetype2/src/cid/cidtoken.h: Adjust invocations of T1_FIELD_XXX.
        
        * freetype2/src/psaux/psobjs.c: Add macro FT_COMPONENT for tracing.
        (ps_parser_to_token): Report a PostScript key as T1_TOKEN_TYPE_KEY
        instead as T1_TOKEN_TYPE_ANY. (ps_parser_load_field): Make sure a token
        that should be a string or name is a string or name indeed. Avoid
        memory leak if a keyword has been already encountered and its value
        is overwritten.
        
        * freetype2/src/type1/t1load.c: (T1_FieldRec): Adjust invocations of
        T1_FIELD_XXX. (parse_dict): Ignore keywords that occur in the wrong
        dictionary (e.g., in Private instead of FontDict).
        
        * freetype2/src/type1/t1tokens.h: Adjust invocations of T1_FIELD_XXX.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1361&r2=1.1362
http://cvs.savannah.gnu.org/viewcvs/freetype2/modules.cfg?cvsroot=freetype&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/config/ftoption.h?cvsroot=freetype&r1=1.109&r2=1.110
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/psaux.h?cvsroot=freetype&r1=1.52&r2=1.53
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cid/cidload.c?cvsroot=freetype&r1=1.73&r2=1.74
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cid/cidtoken.h?cvsroot=freetype&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/psaux/psobjs.c?cvsroot=freetype&r1=1.85&r2=1.86
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftgrays.c?cvsroot=freetype&r1=1.68&r2=1.69
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1load.c?cvsroot=freetype&r1=1.109&r2=1.110
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1tokens.h?cvsroot=freetype&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type42/t42parse.c?cvsroot=freetype&r1=1.24&r2=1.25




reply via email to

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