OSDN Git Service

node_list_display().
[putex/putex.git] / src / texsourc / libtoua / ptexenc / ChangeLog.jp
1 2010/ 2/25 (1.1.0)
2
3         * patches/makejvf-1.1a-ptexenc.patch,
4         patches/texlive2009-ptexenc.patch:
5         同様に TL2009 用に書き換えた。
6
7         * configure.ac (AC_INIT): New version 1.1.0.
8
9 2010/ 2/18
10
11         * patches/mendexk2.6e-ptexenc.patch:
12         stamp-* を削除、reautoconf を新しくした。
13         K&R コンパイラを捨てた。
14         <kpathsea/c-vararg.h> を削除。
15
16 2010/ 2/17
17
18         * ac/withenable.ac, ac/ptexenc.ac, configure.ac, Makefile.am:
19         とにかく TL2009 で compile できるようになった。
20
21 2010/ 2/15
22
23         * *.c: P1C() などを削除。
24         * *.h: P1H() などを削除。kpathsea/c-proto.h を include しない。
25         TL2009 の kpathsea で K&R コンパイラを捨てた模様。
26
27 2009/10/ 9 (1.0.6)
28
29         * Makefile.in (version-info): 2:0:2 に更新。
30         今までのバージョン番号は不適切であった。
31         岡山様に指摘いただきました。
32
33         * configure.in, configure, stamp-* (PTEXENC_VERSION):
34         New version 1.0.6.
35
36 2009/ 9/ 2 (1.0.5)
37
38         * README, patches/ptex-src-3.1.11-ptexenc.patch,
39         COPYRIGHT, patches/mendexk2.6f-ptexenc.patch: 更新。
40
41         * configure.in, configure, stamp-* (PTEXENC_VERSION):
42         New version 1.0.5.
43
44 2009/ 7/16 (1.0.4)
45
46         * ptexenc.c (input_line2): int から long に変更。
47         (input_line3): pbibtex 専用に新設。
48
49         * patches/texlive2008.sh, patches/ptex-src-3.1.10-ptexenc.patch:
50         pbibtex を有効にした。
51
52         * patches/mendexk2.6e-ptexenc.patch (mfgets):
53         '\n' を付加するときに、バッファ溢れを考慮してなかった。
54
55         * configure.in, configure, stamp-* (PTEXENC_VERSION):
56         New version 1.0.4.
57
58 2009/ 7/ 3 (1.0.3)
59
60         * ptexenc.c (input_line2,isUTF8Nstream,getc4,ungetc4):
61         UTF-8N のファイルの文字コード自動認識機能を入れた。
62         (getcUTF8): getc2() から getcUTF8() に名称変更した。
63
64         * configure.in, configure, stamp-* (PTEXENC_VERSION):
65         New version 1.0.3.
66
67 2009/ 6/25
68
69         * ptexenc.c, ptexenc.h (ENC_UPTEX,is_internalUPTEX,fromUCS):
70         未使用なので廃止。
71
72         * unicode.c, unicode.h (UCStoUPTEX,UPTEXtoUCS): 同じく廃止。
73
74 2009/ 6/ 4 (1.0.2)
75
76         * patches/ptex-src-3.1.10-ptexenc.patch:
77         細かな typo を修正。
78
79         * configure.in, configure, stamp-* (PTEXENC_VERSION):
80         New version 1.0.2.
81
82 2009/ 6/ 3
83
84         * patches/ptex-src-3.1.10-ptexenc.patch:
85         ptex.pool をインストールしないようにした。
86
87 2009/ 5/31 (1.0.1)
88
89         * Makefile.in (tkpathsea.mk): include が抜けていた。
90
91         * configure.in, withenable.ac, reautoconf:
92         警告が出ていたので AC_CONFIG_HEADERS など、
93         新しいマクロを使うようにした。
94         * configure, c-auto.in: reautoconf で生成しなおした。
95         * Makefile.in: acconfig.h, config.h.in が不要になった。
96         aclocal.m4, stamp-aclocal, stamp-auto.in を追加した。
97
98         * patches/mendexk2.6e-ptexenc.patch:
99         stamp-* を追加、reautoconf を新しくした。
100
101         * configure.in, configure, stamp-configure (PTEXENC_VERSION):
102         New version 1.0.1.
103
104 2009/ 5/28
105
106         * ptexenc.c (nkf_open): nkf がフルパスでなくてもよいことにした。
107
108         * patches/texlive2008-ptexenc.patch: mendex に k がついてなかった。
109         * patches/mendexk2.6e-ptexenc.patch: @KFLAGS@ が展開されてなかった。
110         初めから "-DKPATHSEA -DKPATHSEA3" に展開しておいた。
111         以上2点は岡山様に指摘いただきました。
112
113 2009/ 5/28 (1.0.0)
114
115         * patches/{jmpost-0.04b-ptexenc.patch,
116         mendexk2.6e-ptexenc.patch,texlive2008-ptexenc.patch,
117         makejvf-1.1a-ptexenc.patch,ptex-src-3.1.10-ptexenc.patch,
118         texlive2008.sh}: TeX Live 2008 専用に統一。
119
120         * Makefile.in, aclocal.m4, c-auto.in, reautoconf:
121         新しい autoconf に対応。
122
123         * configure.in, configure, stamp-configure (PTEXENC_VERSION):
124         New version 1.0.0.
125
126         * Makefile.in (tar): .tar.lzma に形式を変更。
127         サイズが 160KB → 120KB ほどに節約できた。
128
129 2008/ 7/ 7 (0.999)
130
131         * patches/ptex-src-3.1.10-texlive200{7,8}.patch: 更新。
132
133         * configure.in, configure, stamp-configure (PTEXENC_VERSION):
134         New version 0.999.
135
136 2008/ 7/ 4
137
138         * ptexenc.c, ptexenc.h (get_enc_string, set_enc_string):
139         get/set_kanji_enc_string() を get/set_enc_string() に変更。
140
141         * Makefile.in (lib$(library).la): -version-info を
142         1:0:0 にインクリメント。
143
144 2008/ 7/ 3
145
146         * patches/ptex-src-3.1.10-ptexenc.patch
147         (Makefile.in): sjis と euc の fmt を生成しないようにした。
148         (ptexextra.c): -kanji-internal オプションを廃止した。
149         (mkconf): platex2e_inputs などのマクロを廃止した。
150         TEXINPUTS.platex を見直して、ptex// の優先順位を下げた。
151
152         (jbibtex.ch, pdvitype.ch, pltotf.ch, tftopl.ch):
153         write() 等を stringcast() を使って短くした。
154
155 2008/ 6/19 (0.998)
156
157         * patches/ptex-src-3.1.10-ptexenc.patch (Makefile.in),
158         patches/ptex-src-3.1.10-texlive*.patch (fmtutil.cnf):
159         fmtutil.cnf に --kanji=default を追記。PTEX_IN_FILTER
160         を無効にするため。
161
162         * configure.in, configure, stamp-configure (PTEXENC_VERSION):
163         New version 0.998.
164
165 2008/ 6/18
166
167         * ptexenc.h, ptexenc.c, unicode.h, unicode.c:
168         unsigned char * -> string.
169
170 2008/ 6/12 (0.997)
171
172         * patches/texlive2007.sh, patches/texlive2008.sh:
173         patch などのコマンドを環境変数で指定できるようにした。
174
175         * patches/ptex-src-3.1.10-texlive2007.patch (texmf.in):
176         TEXINPUTS.platex の定義を、ptex// が後ろの方になるよう修正した。
177         アスキーさんの設定とは異なる。
178
179         * patches/ptex-src-3.1.10-texlive2008.patch (texmf.cnf):
180         そもそも texmf.cnf のパッチが抜けていた。
181
182         * configure.in, configure, stamp-configure (PTEXENC_VERSION):
183         New version 0.997.
184
185 2008/ 6/10 (0.996)
186
187         * patches/texlive2007.sh, patches/texlive2008.sh:
188         ptex 以外に mendex などの面倒も見るようにした。
189         実行ディレクトリのチェックを強化した。
190         実行属性をつけた。pushd/popd -> (cd )。
191
192         * patches/ptex-src-3.1.10-texlive2007.patch:
193         PKGS の書き換えをパッチに含めた。
194
195         * README: 現状にあわせて書き直した。
196
197         * configure.in, configure, stamp-configure (PTEXENC_VERSION):
198         New version 0.996.
199
200 2008/ 6/ 8 (0.995)
201
202         * patches/ptex-src-3.1.10-texlive2007.patch:
203         タイプミスを修正した。("pdvips" -> "pdvipsk")
204
205         * patches/ptex-src-3.1.10-texlive2008.patch,
206         patches/texlive2008-ptex.sh: 新規。
207
208         * reautoconf, Makefile.in (stamp-configure):
209         TeX Live 2008 対策で、reautoconf の実行した時刻を
210         stamp-configure に記録し、
211         stamp-configure 自体も配布物に含めた。
212
213         * configure.in, configure, stamp-configure (PTEXENC_VERSION):
214         New version 0.995.
215
216 2008/ 6/ 5
217
218         * configure, withenable.ac (PTEXENC): ディフォルトの
219         エンコードを UTF-8 に変更した。
220
221         * Makefile (tar): ChangeLog を UTF-8 変換して固めることにした。
222
223         * patches/ptex-src-3.1.10-texlive2007.patch,
224         patches/texlive2007-ptex.sh:
225         ./configure に "--with-pdvipsk" などのオプションを追加した。
226
227 2008/ 6/ 2 (0.994)
228
229         * patches/makejvf-1.1a-ptexenc.patch,
230         patches/mendexk2.6e-ptexenc.patch, patches/jmpost-0.04b-ptexenc.patch:
231         ptexenc.la を明示的にリンクした。
232
233         * patches/ptex-src-3.1.10-texlive2007.patch:
234         パッチを作りなおした。
235         TeX Live の ./Build スクリプトでもコンパイルできるようにした。
236
237         * patches/texlive2007-ptex.sh: 新規。
238         上のパッチを当てるためのスクリプト。
239
240 2008/ 5/30
241
242         * Makefile.in (install_headers): ヘッダファイルを列挙せずに、
243         ワイルドカードで、$(srcdir) 以下のファイルも指定するようにした。
244         カレントディレクトリ以外で configure を走らせても、
245         make install が成功するようにした。
246
247         * configure.in, configure (PTEXENC_VERSION): New version 0.994.
248
249 2008/ 5/29
250
251         * programs.mk (LOADLIBES), patches/ptex-src-3.1.10-ptexenc.patch:
252         LOADLIBES を変更しないようにした。
253         ptexenc.la は明示的にリンクすることにする。
254
255 2008/ 5/27 (0.993)
256
257         * ptexenc.c (nkf_open): 文字列バッファを
258         PATH_MAX を用いて確保するように変更した。
259
260         * configure.in, configure (PTEXENC_VERSION): New version 0.993.
261
262 2008/ 4/ 4 (0.992)
263
264         * ptexenc.c, ptexenc.h (ptexenc_version_string):
265         バージョン文字列を新設。
266         ptex --version で表示させるようにしてみた。
267
268         * configure.in, configure (PTEXENC_VERSION): New version 0.992.
269
270 2008/ 3/ 3 (0.991)
271
272         * Makefile.in (lib$(library).la):
273         --enable-shared でインストールに失敗していた。
274         リンクのオプションに kpathsea と -lm を書いていたのがいけなかった。
275         動作報告/101 で Thor 様に報告いただきました。
276         (TARS): ChangeLog を追加した。
277
278         * configure.in, configure, c-auto.in:
279         kpathsea との差分を小さくなるよう更新した。