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
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
|
2015-06-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* version.ac: Update version number 1.3.3 => 1.3.4dev.
2015-05-21 Karl Berry <karl@tug.org>
* TL'15.
2015-04-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* version.ac: 1.3.3 (without the dev) for 2015 pretest.
2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS.
* version.ac: Update version number 1.3.2 => 1.3.3dev.
2014-04-28 TANAKA Takuji <KXD02663@nifty.ne.jp>
* ptexenc.c: Accept Ctrl+Z as EOF in console (keyboard)
in upTeX on Windows.
2014-04-17 Karl Berry <karl@tug.org>
* version.ac: 1.3.2 (without the dev) for 2014 pretest.
2014-01-25 TANAKA Takuji <KXD02663@nifty.ne.jp>
* ptexenc.c: Return replacement character U+FFFD
for illegal surrogate pair in console (keyboard) input
in upTeX on Windows.
2014-01-03 TANAKA Takuji <KXD02663@nifty.ne.jp>
* ptexenc.c, ptexenc/unicode.h: Enable console (keyboard) input
of Unicode characters in upTeX on Windows.
2013-08-17 Peter Breitenlohner <peb@mppmu.mpg.de>
* configure.ac (AH_TOP): Simplify the generation of c-auto.h.
2013-07-06 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Use ../../am/rebuild.am.
2013-06-29 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* ptexenc.c: Provide right console output on windows for both
ptex and uptex if --sjis-terminal option is given. (from T. Tanaka).
2013-06-25 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* ptexenc.c: Remove redundant lines in input_line2(), which are
inconsistent with those lines in texmfmp.c.
2013-06-24 Peter Breitenlohner <peb@mppmu.mpg.de>
* version.ac: Update version number 1.3.1 => 1.3.2dev.
2013-06-05 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (*_la_LDFLAGS): Add -bindir for MinGW DLL.
2013-05-30 Karl Berry <karl@tug.org>
* TeX Live 2013.
2013-04-05 Karl Berry <karl@tug.org>
* version.ac: 1.3.1 to prepare for TL'13 pretest.
2012-11-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* ptexenc.c: Use kpse_readable_file() with non-const arg.
2012-11-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Avoid use of deprecated INCLUDES.
2012-09-04 Peter Breitenlohner <peb@mppmu.mpg.de>
* ptexenc.c: Define ptexenc_version_string as PTEXENCVERSION.
2012-08-24 Peter Breitenlohner <peb@mppmu.mpg.de>
* ptexenc/ptexenc.h: Correct set_enc_string() return type.
Updates from W32TeX.
* ptexenc.c (input_line2): Handle input files with Dos/Windows
(CRLF) line endings.
Various sjisterminal related changes.
* unicode-jp.c: Update variation[] table.
2012-07-09 Peter Breitenlohner <peb@mppmu.mpg.de>
* version.ac: Update version number 1.3.0 => 1.3.1dev.
2012-03-04 Peter Breitenlohner <peb@mppmu.mpg.de>
Avoid 'differ in signedness' warnings.
* ptexenc.c (write_hex): Cast buffer to 'char *'.
2012-02-29 Ken Brown <kbrow1i@gmail.com>
* Makefile.am (libptexenc_la_LIBADD): Add $(KPATHSEA_LIBS) as
required with `-no-undefined' (at least for Cygwin).
2012-01-05 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* ptexenc/ptexenc.h, ptexenc.c: add set_prior_file_enc() in order to
enable -kanji option in pdvitype and updvitype.
(patch from TANAKA Takuji-san).
2011-10-07 Peter Breitenlohner <peb@mppmu.mpg.de>
* ptexenc.c, ptexenc/ptexenc.h: Declare and export Poptr.
2011-09-05 Takuji Tanaka <KXD02663@nifty.ne.jp>
* ptexenc.c: Fix putc2() to output right unicode characters.
2011-08-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* unicode.c (UTF8length, UCStoUPTEX, UPTEXtoUCS),
* unicode-jp.c (variation, JIStoUCS2): Patches from
Takuji Tanaka <KXD02663@nifty.ne.jp>, mail [ptex:00300].
* unicode-jp.c: #include <ptexenc/ptexenc.h> for
is_internalUPTEX(). From Takuji Tanaka [ptex:00302].
2011-08-22 Peter Breitenlohner <peb@mppmu.mpg.de>
More support for upTeX and e-upTeX. Updates from W32TeX.
* ptexenc.c, ptexenc/ptexenc.h: Add is_internalEUC(),
is_internalUPTEX(), ismultichr(), ismultichr(), toDVI(), and
fromDVI().
No nkf_disable(), nkf_open(), and nkf_close() for WIN32.
* ptexenc/unicode.h, unicode.c: Add UCStoUPTEX(), UPTEXtoUCS().
* ptexenc/kanjicnv.h, ptexenc/ptexenc.h, ptexenc/unicode.h:
Use prototypes as in ptexenc/ from W32TeX.
* ptexenc.c: Handle default encoding with/without uptex.
* configure.ac: Remove configure option '--with-ptexenc-enc'.
2011-08-18 Peter Breitenlohner <peb@mppmu.mpg.de>
* version.ac: Update version number 1.2.0 => 1.3.0dev.
* ptexenc.c, ptexenc/ptexenc.h: Add sjisterminal,
infile_enc_auto, and enable_UPTEX().
Renamed ChangeLog => ChangeLog.jp, ChangeLog.TL => ChangeLog.
* Makefile.am (EXTRA_DIST): Adapted.
2011-08-12 Peter Breitenlohner <peb@mppmu.mpg.de>
Add support for upTeX and e-upTeX.
* ptexenc/ptexenc.h, ptexenc.c: Export fromUCS().
2011-07-15 Peter Breitenlohner <peb@mppmu.mpg.de>
* version.ac: New file defining the ptexenc version.
* configure.ac: Adapt. Use KPSE_LT_VERSION.
2011-01-11 Peter Breitenlohner <peb@mppmu.mpg.de>
For e-pTeX, adapted from eptex-110102.tar.xz by Hironori Kitagawa.
* ptexenc.c, ptexenc/ptexenc.h: Export toUCS().
* ptexenc/unicode.h: Export UCStoUTF8().
* ptexenc.c: Change version string "ptetex" => "ptexenc".
* Makefile.am: Install ptexenc/unicode.h.
* configure.ac: Version 1.2.0.
2010-10-02 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (libptexenc_la_LDFLAGS): Add -no-undefined.
2010-06-14 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (libptexenc_la_CPPFLAGS): Define MAKE_PTENC_DLL
instead of MAKE_KPSE_DLL.
(libptexenc_la_SOURCES, nobase_include_HEADERS): Do not install
kanjicnv.h, unicode-jp.h, and unicode.h.
* ptexenc/ptexenc.h: Define and use PTENCDLL instead of KPSEDLL.
* ptexenc/kanjicnv.h, ptexenc/unicode-jp.h, ptexenc/unicode.h:
Remove KPSEDLL, everything is internal to the library.
2010-06-04 Karl Berry <karl@tug.org>
* configure.ac (ptexenc_lib_devel): no more dev.
2010-05-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (nobase_nodist_include_HEADERS): Removed,
don't install ptexenc/c-auto.h.
2010-05-20 Peter Breitenlohner <peb@mppmu.mpg.de>
Moved headers (except jisx0208.h) to ptexenc/, removed patches/.
* Makefile.am, configure.ac: Adjusted.
2010-04-22 Peter Breitenlohner <peb@mppmu.mpg.de>
* ptexenc.[ch] (input_line3): Removed.
* ptexenc.h (inputline3): Removed.
(inputline2): Moved from here to ../web2c/ptexdir/kanji.h.
2010-04-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* jisx0208.h (new): Copy of ../../libs/gd/gd-2.0.35/jisx0208.h.
* Makefile.am, unicode-jp.c: Adjusted.
2010-04-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* configure.ac: Version 1.1.1 (dev).
2010-04-15 Peter Breitenlohner <peb@mppmu.mpg.de>
Avoid compiler warnings.
* ptexenc.[ch]: Declare ptexenc_version_string, get_enc_string,
and set_enc_string's params as const.
* ptexenc.c (enc_to_string): Declare return value as const.
(string_to_enc): Declare param as const.
(in_filter): Declare as const.
(getc4, ungetc4): Declare as static.
(get_terminal_enc): Declare as static and string var s as const.
* unicode.c (UCStoUTF8S): Skip unused function.
2010-04-14 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (rebuild): New target for forced (re-)build.
(INCLUDES): Add $(KPATHSEA_INCLUDES) in case we use an installed
(system) version.
Add rule to rebuild libkpathsea, if necessary.
2010-04-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* ptexenc.c (NOFILE) [MinGW32]: Always define it.
|