summaryrefslogtreecommitdiff
path: root/Build/source/texk/ptexenc/ChangeLog
blob: d377de77ba276678173ef654b83c2cb778e1b002 (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
156
157
158
159
160
161
162
163
164
165
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.