summaryrefslogtreecommitdiff
path: root/Build/source/texk/ttf2pk/ChangeLog
blob: 4262eeb3db41e4cbcf18285d730b865e314ab73e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
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-10  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* ac/withenable.ac: Disabled by default.

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>

	* 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-11  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* ttfaux.c (readttf): Fix layout of diagnostic output.

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.
	* ttfaux.c (readttf_kern): Revert to more defensive code.

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.

	* 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-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).