CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Branch:         
Changes by:     suzuki toshiya <[EMAIL PROTECTED]>      05/08/24 04:31:31

Modified files:
        .              : ChangeLog Jamfile 
        docs           : INSTALL.ANY 
        include/freetype: ftchapters.h ftotval.h tttags.h 
        include/freetype/config: ftheader.h ftmodule.h 
        include/freetype/internal: ftserv.h fttrace.h 
        src/base       : Jamfile rules.mk 
Added files:
        include/freetype: ftgxval.h 
        include/freetype/internal/services: svgxval.h 
        src/base       : ftgxval.c 
        src/gxvalid    : Jamfile README gxvalid.c gxvalid.h gxvbsln.c 
                         gxvcommn.c gxvcommn.h gxverror.h gxvfeat.c 
                         gxvfgen.c gxvjust.c gxvkern.c gxvlcar.c 
                         gxvmod.c gxvmod.h gxvmort.c gxvmort.h 
                         gxvmort0.c gxvmort1.c gxvmort2.c gxvmort4.c 
                         gxvmort5.c gxvmorx.c gxvmorx.h gxvmorx0.c 
                         gxvmorx1.c gxvmorx2.c gxvmorx4.c gxvmorx5.c 
                         gxvopbd.c gxvprop.c gxvtrak.c module.mk 
                         rules.mk 

Log message:
        Add gxvalid module to validate TrueType GX/AAT tables.
        
        Modifications on existing files:
        
        * Jamfile: Register gxvalid module.
        * src/base/Jamfile: Register ftgxval.c.
        * src/base/rule.mk: Register ftgxval.c.
        * docs/INSTALL.ANY: Register gxvalid/gxvalid.c.
        
        * include/freetype/config/ftheader.h: Add macro to include gxvalid
        header file, FT_GX_VALIDATE_H.
        * include/freetype/config/ftmodule.h: Register gxv_module_class.
        
        * include/freetype/ftchapters.h: Add comment about gx_validation.
        * include/freetype/ftotval.h: Change keyword FT_VALIDATE_XXX
        to FT_VALIDATE_OTXXX to co-exist gxvalid.
        * include/freetype/tttags.h: Add tag for TrueType GX/AAT tables.
        
        * include/freetype/internal/ftserv.h: Add macro to use gxvalid
        service, FT_SERVICE_GX_VALIDATE_H
        * include/freetype/internal/fttrace.h: Add trace facilities
        for gxvalid.
        
        New files on existing directories:
        
        * include/freetype/internal/services/svgxval.h: Registration of
        validation service for TrueType GX/AAT and classic kern table.
        * include/freetype/ftgxval.h: Public API definition to use gxvalid.
        * src/base/ftgxval.c: Public API of gxvalid.
        
        New files under src/gxvalid/:
        
        * src/gxvalid/Jamfile src/gxvalid/README src/gxvalid/module.mk
        src/gxvalid/rules.mk src/gxvalid/gxvalid.c src/gxvalid/gxvalid.h
        src/gxvalid/gxvbsln.c src/gxvalid/gxvcommn.c src/gxvalid/gxvcommn.h
        src/gxvalid/gxverror.h src/gxvalid/gxvfeat.c src/gxvalid/gxvfgen.c
        src/gxvalid/gxvjust.c src/gxvalid/gxvkern.c src/gxvalid/gxvlcar.c
        src/gxvalid/gxvmod.c src/gxvalid/gxvmod.h src/gxvalid/gxvmort.c
        src/gxvalid/gxvmort.h src/gxvalid/gxvmort0.c src/gxvalid/gxvmort1.c
        src/gxvalid/gxvmort2.c src/gxvalid/gxvmort4.c src/gxvalid/gxvmort5.c
        src/gxvalid/gxvmorx.c src/gxvalid/gxvmorx.h src/gxvalid/gxvmorx0.c
        src/gxvalid/gxvmorx1.c src/gxvalid/gxvmorx2.c src/gxvalid/gxvmorx4.c
        src/gxvalid/gxvmorx5.c src/gxvalid/gxvopbd.c src/gxvalid/gxvprop.c
        src/gxvalid/gxvtrak.c: New files, gxvalid body.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1079&tr2=1.1080&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/Jamfile.diff?tr1=1.23&tr2=1.24&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/docs/INSTALL.ANY.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/ftgxval.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/ftchapters.h.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/ftotval.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/tttags.h.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/config/ftheader.h.diff?tr1=1.34&tr2=1.35&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/config/ftmodule.h.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/internal/ftserv.h.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/internal/fttrace.h.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/internal/services/svgxval.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/base/ftgxval.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/base/Jamfile.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/base/rules.mk.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/Jamfile?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/README?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvalid.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvalid.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvbsln.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvcommn.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvcommn.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxverror.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvfeat.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvfgen.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvjust.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvkern.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvlcar.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmod.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmod.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort0.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort1.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort2.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort4.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort5.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx0.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx1.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx2.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx4.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx5.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvopbd.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvprop.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvtrak.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/module.mk?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/rules.mk?rev=1.1



_______________________________________________
Freetype-cvs mailing list
Freetype-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-cvs

Reply via email to