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