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: Chia-I Wu
Subject: [ft-cvs] freetype2 ./ChangeLog include/freetype/internal...
Date: Tue, 14 Feb 2006 06:40:10 +0000

CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Branch:         
Changes by:     Chia-I Wu <address@hidden>      06/02/14 06:40:10

Modified files:
        .              : ChangeLog 
        include/freetype/internal: fttrace.h sfnt.h 
        src/cff        : cffgload.c cffobjs.c 
        src/sfnt       : rules.mk sfdriver.c sfnt.c sfobjs.c ttload.c 
                         ttload.h ttsbit.c ttsbit.h ttsbit0.c 
        src/truetype   : ttgload.c ttobjs.c ttpload.c ttpload.h 
Added files:
        src/sfnt       : ttmtx.c ttmtx.h 

Log message:
        Clean up the SFNT_Interface.  Table loading functions are now named
        after the tables' tags;  `hdmx' is TrueType-specific and thus the code
        is moved to the truetype module; `get_metrics' is moved here from the
        truetype module so that the code can be shared with the cff module.
        
        This pass involves no real changes.  That is, the code is moved
        verbatim mostly.  The only exception is the return value of
        `tt_face_get_metrics'.
        
        * include/freetype/internal/sfnt.h, src/sfnt/rules.mk,
        src/sfnt/sfdriver.c, src/sfnt/sfnt.c, src/sfnt/sfobjs.c,
        src/sfnt/ttload.c, src/sfnt/ttload.h, src/sfnt/ttsbit.c,
        src/sfnt/ttsbit.h, src/sfnt/ttsbit0.c: Clean up the SFNT_Interface.
        
        * src/sfnt/ttmtx.c, src/sfnt/ttmtx.h: Metrics-related tables' loading
        and parsing code is moved here.
        Move `tt_face_get_metrics' here from the truetype module.  The return
        value is changed from `void' to `FT_Error'.
        
        * include/freetype/internal/fttrace.h: New trace: ttmtx.
        
        * src/truetype/ttpload.c, src/truetype/ttpload.h: `hdmx' loading and
        parsing code is moved here.
        New function `tt_face_load_prep' splitted from `tt_face_load_fpgm'.
        `tt_face_load_fpgm' returns `FT_Err_Ok' if `fpgm' doesn't exist.
        
        * src/cff/cffgload.c, src/cff/cffobjs.c: Update.
        
        * src/truetype/ttgload.c, src/truetype/ttobjs.c: Update.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1215&tr2=1.1216&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/fttrace.h.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/sfnt.h.diff?tr1=1.37&tr2=1.38&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/cff/cffgload.c.diff?tr1=1.78&tr2=1.79&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/cff/cffobjs.c.diff?tr1=1.78&tr2=1.79&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/rules.mk.diff?tr1=1.25&tr2=1.26&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/sfdriver.c.diff?tr1=1.81&tr2=1.82&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/sfnt.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/sfobjs.c.diff?tr1=1.108&tr2=1.109&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttload.c.diff?tr1=1.123&tr2=1.124&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttload.h.diff?tr1=1.26&tr2=1.27&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttmtx.c?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttmtx.h?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttsbit.c.diff?tr1=1.67&tr2=1.68&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttsbit.h.diff?tr1=1.29&tr2=1.30&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttsbit0.c.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttgload.c.diff?tr1=1.160&tr2=1.161&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttobjs.c.diff?tr1=1.97&tr2=1.98&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttpload.c.diff?tr1=1.33&tr2=1.34&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttpload.h.diff?tr1=1.16&tr2=1.17&r1=text&r2=text




reply via email to

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