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