diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
commit | ad547a6b5986815fda458221149728d9d9ab1d87 (patch) | |
tree | 16296910eb3eca724371474ea9aea3994dc69614 /Build/source/texk/ttf2pk2/ChangeLog | |
parent | 947b43de3dd21d58ccc2ffadefc4441ea1c2a813 (diff) |
restore Build,TODO from r57911
git-svn-id: svn://tug.org/texlive/trunk@57915 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/ttf2pk2/ChangeLog')
-rw-r--r-- | Build/source/texk/ttf2pk2/ChangeLog | 245 |
1 files changed, 245 insertions, 0 deletions
diff --git a/Build/source/texk/ttf2pk2/ChangeLog b/Build/source/texk/ttf2pk2/ChangeLog new file mode 100644 index 00000000000..44b13027fb0 --- /dev/null +++ b/Build/source/texk/ttf2pk2/ChangeLog @@ -0,0 +1,245 @@ +2021-02-06 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * ttf2pk.c, ttf2tfm.c, configure.ac: + Show TeX Live version by version option. + Show bug report address in usage. + +2020-02-16 Karl Berry <karl@tug.org> + + * pklib.c (dpi): declare extern, as also defined in ftlib.c, + to appease -fno-common. + +2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Better dependencies for 'make check'. + +2014-06-20 Peter Breitenlohner <peb@mppmu.mpg.de> + + * ligkern.c, parse.c, subfont.c, ttf2pk.c, vplaux.c: Avoid + undefined behaviour when char is signed. + +2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS. + +2013-08-06 Peter Breitenlohner <peb@mppmu.mpg.de> + + * tfmaux.c: Use mycalloc() to initialize header array (with 0). + +2013-07-18 Peter Breitenlohner <peb@mppmu.mpg.de> + + * ttf2tfm.c: Build title with progname instead of argv[0] as + suggested by Werner Lemberg <wl@gnu.org>. + + * tests/ttf2pk.test: Also check some .pl and .vpl files. + * tests/GenR-ec.vpl, GenR102-ec.pl, ipaexg-[hv]03.pl: + Expected test output files. + * Makefile.am (EXTRA_DIST): Add the additional files. + +2013-06-30 Peter Breitenlohner <peb@mppmu.mpg.de> + + * configure.ac, filesrch.c: Renamed c-auto.h => config.h. + + * Include <config.h> first in all C files and never in headers. + +2013-06-27 Peter Breitenlohner <peb@mppmu.mpg.de> + + Avoid compiler warnings (found by Mojca). + * newobj.c: Boolean is False/True (No/Yes/Only is PSstate). + * ttflib.c: An unsigned int is never < 0. + +2013-06-10 Peter Breitenlohner <peb@mppmu.mpg.de> + + * ftlib.c: Apply 'vert'/'vrt2' substitutions for rotated fonts. + * newobj.[ch]: Replace my{m,c,re}alloc() => x{m,c,re}alloc(). + + * ac/withenable.ac: Enabled by default. + +2013-06-04 Peter Breitenlohner <peb@mppmu.mpg.de> + + * newobj.c: Define mycalloc(), already declared in newobj.c. + +2013-02-08 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am ({cfg,enc}datadir): Change texmf => texmf-dist. + +2012-12-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + * ftlib.c: Drop unused functions get_Short() and get_Long(). + * subfont.c: Drop unused variable (gcc-4.6 warning). + +2012-11-19 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Avoid use of deprecated INCLUDES. + +2012-09-16 Peter Breitenlohner <peb@mppmu.mpg.de> + + * tests/ttf2pk.cfg, tests/ttf2pk.test: Extend the test to cover + vertical glyph presentation forms from GSUB table. + * tests/Test.sfd, tests/ipaexg.ttf, tests/ipaexg-[vh].map: + Additional test input. + * Makefile.am (EXTRA_DIST, DISTCLEANFILES): Adapted. + +2012-09-14 Peter Breitenlohner <peb@mppmu.mpg.de> + + * ttflib.c (SetRasterArea, LoadTrueTypeChar, TTFprocess): + Handle bitmap and bounding box. + +2012-09-11 Peter Breitenlohner <peb@mppmu.mpg.de> + + Factor out common parts of freetype2 handling into + separate files ftlib.c and ftlib.h. + * ttflib.c, ttfaux.c: Moved code from here ... + * ftlib.c, ftlib.h: ... to these new files. + * Makefile.am (common_sources): Add the new files. + +2012-09-09 Peter Breitenlohner <peb@mppmu.mpg.de> + + Revert parts of ttf2pk.diff.bz2 from ???. + * ligkern.c (checkligkern): This was obviously wrong. + * newobj.c (init_font_structure), ttf2tfm.c (main): Most of this was + never applied for W32TeX. + * ttfaux.c (readttf): Obtain font xheight from OS/2 table. + +2012-09-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + * newobj.c, subfont.c, tfmaux.c, ttf2tfm.[ch], ttfaux.c, + vplaux.[ch]: Apply ttf2pk-1.5-20020430.patch from + http://ftp.ktug.or.kr/pub/ktug/freetype/contrib/ as already done + long ago for W32TeX. + +2012-07-18 Peter Breitenlohner <peb@mppmu.mpg.de> + + * tfmaux.c, ttf2tfm.c: Use binary mode for output files. + * pklib.c (putshort), tfmaux.c (write16): Change the param from + short into int to avoid MSVC warnings without casting args. + * errormsg.h, tfmaux.c [WIN32]: Drop XCDECL. + From W32TeX. + +2011-12-06 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Replace ${prefix}/texmf => $(datarootdir)/texmf. + +2011-11-02 Peter Breitenlohner <peb@mppmu.mpg.de> + + * ttf2pk.c (main): Bug fix: mapfiles is malloc()ed, so do not + realloc() mapfiles+offset. + + * ttfaux.c (readttf): Do not overwrite fnt->xheight. + Use `fixedpitch' and `italicangle' from Postscript table. + + * tests/ttf2pk.test, tests/ttf2pk.cfg: Add subfont tests. + * tests/GenR102-{ec,h,v}.map: Additional test data. + * tests/ttfonts.map: Removed. + +2011-10-27 Peter Breitenlohner <peb@mppmu.mpg.de> + + * data/HKSCS.sfd: New file copied from Master (r3283). + * data/U*.sfd: Updated from Master (r3283). + * data/ttfonts.map: Updated from Master (r22207). + * Makefile.am ({cfg,enc,map,sfd}data_DATA): Install data files. + +2011-05-04 Peter Breitenlohner <peb@mppmu.mpg.de> + + * ttfaux.c (readttf_kern): Rewrite, using FT_Get_Kerning(). + + * ttf2pk.1, ttf2tfm.1: Mention freetype2, drop old kpathsea. + +2011-05-01 Peter Breitenlohner <peb@mppmu.mpg.de> + + * ttfaux.c (readttf): Skip unused vars. + Arg3 of FT_Get_Glyph_Name() is 'char *', not 'char **'. + + * ttflib.c (TTFget_first_glyphs, TTFsearch_PS_name), + ttfaux.c (readttf): FT_Get_Glyph_Name() fills glyph name into + buffer, may need to copy because next call will overwrite it. + +2011-04-30 Peter Breitenlohner <peb@mppmu.mpg.de> + + Import changes from http://chem.skku.ac.kr/~wkpark/project/ + ktug/ttf2pk-freetype2_20030314.tgz to use libfreetype instead + of libttf. + + * ttfaux.c: FIXME: Kerning, Post, GSUB? Collection? rotate? + + * ttflib.c: FIXME: Post, GSUB? rotate? + + * vplaux.c: FIXME: boundary char and more. + +2011-04-29 Peter Breitenlohner <peb@mppmu.mpg.de> + + * parse.c, ttfenc.c: Bug fix. Increase buffer size for increased + code/glyph range. + +2011-04-28 Peter Breitenlohner <peb@mppmu.mpg.de> + + * tests/ttf2pk.test (new): Shell script for a test case. + * tests/GenR102.ttf, tests/gentium-ec.enc, tests/ttf2pk.cfg, + tests/ttfonts.map (new}: Test input. + * Makefile.am: Adapted. + +2011-04-20 Peter Breitenlohner <peb@mppmu.mpg.de> + + * errormsg.c, ttfaux.c: Move 'extern progname' from here ... + * errormsg.h: ... to here and make it const. + * ttf2pk.c, ttf2tfm.c: Define 'const char *progname'. + + * filesrch.c: Move 'extern setup_list' from here ... + * emtexdir..h: ... to here. + +2009-11-27 Karl Berry <karl@tug.org> + + * ttf2pk.c (USAGE): mention email address, update copyrights. + +2009-11-27 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * ttf2pk.c (main): do not dereference argv[1] if it's nonexistent. + +2009-11-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + * configure.ac, filesrch.c: Require recent kpathsea version. + +2009-08-23 Peter Breitenlohner <peb@mppmu.mpg.de> + + Avoid maximal compiler warnings. + * case.h, filesrch.[ch], newobj.[ch], texenc.[ch], tfmaux.c, + ttf2pk.c, ttf2tfm.[ch], ttfaux.c, ttfenc.[ch], ttflib.c, + vplaux.c: Constify many global, struct member, param, and local + strings. + ttfaux.c (readttf), ttflib.c (TTFget_first_glyphs): Use new + non-const string, not to modify const string. + +2009-08-21 Peter Breitenlohner <peb@mppmu.mpg.de> + + * configure.ac: Check for <kpathsea/version.h> and ... + * filesrch.c: ... skip extern decls if found. + +2009-07-27 Karl Berry <karl@tug.org> + + * data/ttfonts.map: new version from zhmetrics package. + +2009-06-19 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am (AM_CFLAGS): enable compiler warnings. + * pklib.c (xgetc): declare as static. + * tfmaux.c (write16, writearr, writesarr): declare as static. + +2009-06-12 Francois Charette <firmicus@ankabut.net> + + * newobj.c, newobj.h, parse.c: rename getline to texlive_getline. + +2009-05-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + Adapt to TL2009 build system. + +2008-02-29 Peter Breitenlohner <peb@mppmu.mpg.de> + + * configure.in: added AC_CONFIG_HEADERS (moved + from ../kpathsea/common.ac to here). + +2008-01-30 Peter Breitenlohner <peb@mppmu.mpg.de> + + Convert from autoconf-2.13 to autoconf-2.59+: + * Makefile.in: Add @configure_input@ line. + * aclocal.m4 (new): Generated (aclocal -I ../m4). + * configure: Regenerated (autoconf). |