Develop and Download Open Source Software

Browse CVS Repository

Contents of /freewnn/FreeWnn/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.29 - (show annotations) (download)
Tue May 27 15:39:21 2003 UTC (20 years, 10 months ago) by hiroo
Branch: MAIN
Changes since 1.28: +204 -138 lines
* Changelog*: update, and replace '@' of a mail address to ' at '.

1 Date: Sun, 18 May 2003 14:34:02 Hiroaki Abe <h-abe at pc.highway.ne.jp>
2 * Wnn/jserver/de_header.h, do_filecom.c:
3 変数 struct wnn_file files を動的に確保する。
4
5 Sun, 11 May 2003 19:01:10 Hiroo Ono <hiroo at oikumene.gcd.org>
6 * Makefile.in, configure.in, makerule.mk.in:
7 CFLAGS CDEBUGFLAGS の使い方見直し。
8 * configure: 再生成。
9 * Wnn/etc/bdic.c, Wnn/include/jd_sock.h, Wnn/jlib/js.c,
10 Wnn/romkan/rk_modread.c, Wnn/uum/jhlp.c, Wnn/romkan/rk_read.c:
11 マクロ UX386 を削除。
12 * Wnn/jlib/jl.c, Wnn/jlib/kankana.c, Wnn/jserver/do_env.c,
13 Wnn/jserver/do_filecom.c, Wnn/uum/uif.c:
14 スタイル修正。
15 * Wnn/jserver/ddefine.h, Wnn/jserver/fzk.h, fzk.c, Wnn/uum/sheader.h:
16 2003年の copyright 表示を追加。
17 * Wnn/conv/Makefile.in: 不要な変数を削除。
18 * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
19 cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
20 不要な変数、getopt.c を削除して、スタイルを修正。
21 * Wnn/jlib/getopt.c: libc または GNU getopt を利用する為削除。
22 * cWnn/etc/Makefile.in, kWnn/etc/Makefile.in:
23 不要な変数を削除。
24 GNU getopt.c, getopt1.c を加えた (long option 利用の為)
25 スタイル修正。
26 * cWnn/include/Makefile.in, kWnn/include/Makefile.in:
27 GNU getopt.h を加えた (long option 利用の為)
28 * Wnn/jserver/Makefile.in, cWnn/jserver/Makefile.in,
29 kWnn/jserver/Makefile.in:
30 de_vars.c, jserver_id.c を削除。
31 getopt GNU 由来のものに変更したため対処。
32 FORKDEF 削除 (de.c の変更参照)
33 * Wnn/jserver/de_vars.c:
34 global 変数は de_header.c de.c で扱うため、削除。
35 * Wnn/jserver/de_header.h:
36 global 変数の対処変更。マクロ OPT_* を追加。スタイル変更。
37 * Wnn/jserver/kai_area.c:
38 * Wnn/jserver/kaiseki.h:
39 グローバル変数を kaiseki.h で定義するように変更。
40 * Wnn/jserver/jserver_id.c: 使われていないため削除。
41 * Wnn/jserver/bnsetu_kai.c:
42 jmt_set() を値を返さない関数に変更。
43 もともと -1 (エラー) を返すことがないので、変更による影響はなし。
44 * Wnn/jserver/de.c:
45 グローバル変数は de_header.h 及び de.c で扱う。
46 マクロ UX386 削除。
47 GNU getopt を使うように変更し、いくつか long option を追加した。
48 -D オプション (tty を切り離さない) を追加した。
49 オプションの設定を OPT_* マクロを使用して行なうようにした。
50 * Wnn/etc/getopt.c, Wnn/etc/getopt1.c, Wnn/include/getopt.h:
51 GNU getopt (getopt_long) を追加。
52 * Wnn/jserver/jmt0.c:
53 不要なコードを削除した結果、init_jmt() を引数なし、返り値なしの
54 関数に変更した。また、変数 initjmt も不要になった。
55 * Wnn/jserver/do_dic_no.c, do_henkan1.c:
56 init_jmt() は引数なし、返り値なしに変更された。
57 * Wnn/jserver/get_kaiarea.c:
58 get_kaiseki_area() の返り値を変更: 成功=1 (0), 失敗=NULL
59 (malloc を意識した)。その他スタイル修正。
60 * Wnn/jserver/initjserv.c, snd_rcv.c, w_string.c:
61 コメントアウトされていたコードを削除。
62
63
64 Fri, 9 Apr 2003 Hiroo Ono <hiroo at oikumene.gcd.org>
65 * freewnn-1-1-1-a020 tag をつけた。
66
67 Sun, 6 Apr 2003 06:30:49 Hiroo Ono <hiroo at oikumene.gcd.org>
68 * Wnn/uum/jhlp.c: err() uum_err() に変更し、libc err() と重なら
69 ないようにする。
70 * Wnn/uum/sheader.h: 同上。
71 * Wnn/jserver/bnsetu_kai.c:
72 struct kangovect typedef した word_vertor に置き換え。
73 * Wnn/jserver/ddefine.h:
74 コメントアウトされていた部分と、kangovect の定義を削除。
75 * Wnn/jserver/fzk.c:
76 struct kangovect typedef した word_vertor に置き換え。
77 関数プロトタイプ及び定義を ISO C 形式に変更。
78 register 修飾子の削除。
79 error1() log_err() に置き換え。
80 コメントアウトされていたコードを削除。
81 malloc した領域を零クリアするように変更 (bzero または calloc を使用)
82 これは、起動後 jserver がまともに動いていなかったバグの修正である。
83 * Wnn/jserver/fzk.h: word_vector 及び fzkvect typedef する。
84 ddefine.h の読み込み。
85
86 Mon, 30 Dec 2002 00:03:24 Hiroo Ono <hiroo at oikumene.gcd.org>
87 * PubdicPlus/pubdic.p
88 誤字修正 「とらわれる: 因われる→囚われる」。
89 (藤井宏憲さん <fujii at chi.its.hiroshima-cu.ac.jp> の指摘による)
90
91 Fri, 8 Nov 2002 09:15:07 Katsuomi Hamajima <hamajima at nagoya.ydc.co.jp>
92 * Wnn/jserver/de_header.h:
93 UCHAR が未定義だったのを修正。
94
95 Tue, 12 Nov 2002 10:25:02 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
96 * Wnn/etc/revdic.c:
97 Little endian の場合に atod が逆変換辞書の作成に失敗するバグを修正。
98 ([freewnn:00903] 亀井さん <zic-fw at ontime.venus.to> の指摘による)
99 * Wnn/jutil/atod.c:
100 usage -U を追加。
101
102 Sat Sep 07 11:33:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
103 * Contrib/dic/gerodic/g-jinmei.u:
104 PubdicPlus/pubdic.p: 「常陸(ひたち)」「常磐(じょうばん)」の間違いを修正。
105
106 Sun Sep 01 17:48:26 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
107 * configure.in: FD_SET() チェック及び AC_HEADER_TIME を追加。
108 * configure:
109 config.h.in: 再生成。
110 * Wnn/jserver/initjserv.c:
111 small style fix.
112 * Wnn/jserver/de.c:
113 プロトタイプを C89 式に変更し、エラーメッセージを一部変更。
114 select(2) 周りで fd_set 型と FD_* を使用。
115 * Wnn/jserver/de_header.h:
116 プロトタイプを C89 式に変更。
117 struct wnn_file->area の型を void* に変更。
118 * Wnn/jserver/renbn_kai.c:
119 プロトタイプを C89 式に変更。
120 error1 log_err/log_debug に変更。
121 * Wnn/jserver/readfile.c:
122 プロトタイプを C89 式に変更。
123 error1 log_err/log_debug に変更。
124
125 Mon Aug 26 09:27:23 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
126 * Wnn/uum/jhlp.c:
127 <sys/errno.h> ではなく、<errno.h> を読み込み。
128
129 Sat Aug 24 18:11:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
130 * Wnn/jserver/de.c:
131 プロトタイプを C89 形式に変更。
132 コメントアウトされた関数を削除。
133
134 Fri Aug 16 17:30:29 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
135 * Wnn/jserver/b_index.c:
136 プロトタイプを C89 のものに修正。
137 error1 log_err/debug に変更。
138
139 Thu Aug 15 10:31:04 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
140 * Wnn/jserver/de.c:
141 struct client user_name, host_name を初期化して、
142 log_debug()/log_error() で正しく出力されるようにする。
143 Possible typo fix for IBM compilers (CLINET -> CLIENT).
144
145 Mon Aug 12 16:25:48 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
146 * jserver/de_header.h:
147 二重読み込みを許可。
148 option_flag 変数を追加。
149 * jserver/ddefine.h:
150 jserver/fzk.h:
151 jserver/kaiseki.h:
152 二重読み込みを許可。
153 * jserver/de.c:
154 <sys/time.h> include.
155 DOFORK macro option_flag 変数で置き換え。
156 error1() log_debug() に置き換え。
157 * jserver/de_vars.c:
158 option_flag 追加。
159 * jserver/do_filecom.c:
160 fopen() のプロトタイプを削除。
161 * jserver/error.c:
162 c_c->user_name にごみが入っている場合に出力を抑制する。
163 * jserver/initjserv.c:
164 プロトタイプ宣言修正。
165 read_default() strtok() を使って少し変更し、デバッグ出力を追加。
166 read_default_files() のバッファサイズを EXPAND_PATH_LENGTH+1 に修正。
167 コメントアウトされた関数を削除。
168
169 Sun Jul 14 04:19:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
170 * PubdicPlus/fzk.con:
171 PubdicPlus/fzk.fzkattr:
172 PubdicPlus/fzk.shuutan:
173 #endif に続く識別子をコメントアウト。
174 * Wnn/jserver/de_header.h:
175 initjserv.c の関数を C89 スタイルに変更。
176 * Wnn/jserver/initjserv.c:
177 change_ascii_to_int() atoi() で置き換え。
178 get_bcksla(): atoi() の引数を修正。
179 * Wnn/jutil/atod.c:
180 Wnn/jutil/atof.c:
181 Wnn/jutil/oldatonewa.c:
182 Wnn/jutil/ujisf.c:
183 Wnn/jutil/wnntouch.c:
184 Wnn/jserver/do_filecom.c:
185 Wnn/jserver/error.c:
186 Wnn/jserver/sisheng.c:
187 Wnn/jlib.V3/jlv3.c:
188 Wnn/etc/dic_atojis.c:
189 Wnn/etc/msg.c:
190 Wnn/etc/sstrings.c:
191 PubdicPlus/pod.c: Include string(s).h.
192
193 Sat Jun 22 17:58:58 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
194 * Wnn/manual/4.cmd/jserver:
195 Wnn/man/4.cmd/jserver.man:
196 jserver -v オプションを追加。
197
198 Sat Jun 22 13:26:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
199 * CONTRIBUTORS:
200 pubdic+ の拡張 patch を提供した方々をリストアップ。
201 いしださんを追加 (Wnn/jserver/de.c [freewnn:00383]).
202 * acconfig.h:
203 無駄な HAVE_RAND_MAX を削除。
204 * configure.in:
205 無駄な HAVE_RAND_MAX を削除。
206 ramdom() のチェックを追加。
207 * configure, config.h.in: Regenerate.
208 * Wnn/jserver/de.c:
209 バッファオーバーフロー修正。 (いしださん [freewnn:00383])
210 wnn_os.h で定義した SDRAND を使用。
211 * Wnn/jserver/do_henkan1.c:
212 NULL macro の定義は不要なので削除。
213 * Wnn/jserver/do_hindo_s.c:
214 RAND macro の変わりに、wnn_os.h で定義した SDRAND を使用。
215 * Wnn/jserver/error.c:
216 errono の出力部分をコメントアウト。
217 * Wnn/etc/bdic.c:
218 index strchr におきかえ。(OS 依存性は wnn_os.h で吸収している)
219 * Wnn/include/wnn_os.h:
220 strchr/strrchr/bcopy がみつからない場合は、置き換える。
221 疑似乱数発生関数の選択を変更。標準の rand() 関数は推奨されない。
222 また、BSD 由来の random() 関数も存在する。
223 * Wnn/jlib/jl.c:
224 wnn_os.h で定義した RAND を使用。
225 * Wnn/jlib.V3/jlv3.c:
226 bzero macro を削除。wnn_os.h で定義されている為。
227 * Xwnmo/xjutil/jutil.c:
228 適切なシステムヘッダを include する。
229 * Wnn/uum/Makefile.in:
230 使われていない SIGNAL_DEFINES macro を削除。
231 * Wnn/uum/jhlp.c:
232 strchr/index OS による使い分けを削除。(wnn_os.h に移動)
233 * Wnn/uum/screen.c:
234 strchr/index OS による使い分けを削除。(wnn_os.h に移動)
235 * Wnn/uum/setutmp.c:
236 strrchr/rindex OS による使い分けを削除。(wnn_os.h に移動)
237 sdefine.h, sheader.h include してプロトタイプを削除。
238 * Wnn/uum/sheader.h:
239 ttyfdslot.c ttyfdslot() のプロトタイプを追加。
240 * Wnn/uum/ttyfdslot.c:
241 適切なシステムヘッダを include して、プロトタイプを削除。
242 * Wnn/uum/uif.c:
243 strchr/index OS による使い分けを削除。(wnn_os.h に移動)
244 * Wnn/uum/wnnrc_op.c:
245 システムライブラリにある関数のプロトタイプを削除。
246
247 Fri Jun 21 19:39:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
248 * Wnn/include/wnn_malloc.h: 削除。
249
250 Mon Jun 17 17:28:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
251 * configure.in:
252 Autoconf 2.13 で処理可能なように修正。(cf.[freewnn:00872])
253 getopt() のチェックを追加。
254 * config.h.in:
255 configure: GNU Autoconf 2.53 により再生成。
256 * Wnn/include/wnn_os.h:
257 rev.1.10 で忘れた #endif を追加。 (cf.[freewnn:00874])
258 * Wnn/jlib/getopt.c:
259 System getopt() がない場合のみ自前の getopt() を使用。
260 (cf.[freewnn:00874])
261
262 Sat Jun 15 13:11:45 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
263 * acconfig.h:
264 EB Library <URI:http://www.sra.co.jp/people/m-kasahr/eb/>.
265 を参考に、RETSIGTYPE_VOID hack を追加。
266 * configure.in:
267 *BSD 用の CCOPTIONS から -DCSRG_BASED を削除。
268 configure のサイズ縮小の為、AC_CHECK_HEADERS 及び AC_CHECK_FUNCS
269 をまとめた。
270 AC_CHECK_TYPES の使いかたの体裁変更。
271 EB Library を参考に、RETSIGTYPE_VOID hack を追加。
272 各言語について、無効時は Makefile の生成をしない。
273 getdtablesize() チェック追加。
274 * config.h.in, configure: 再生成 (GNU Autoconf 2.53)
275 * Wnn/include/wnn_os.h:
276 bzero/memset, strchr/index strrchr/rindex glue.
277 SIGNALRETURNSINT RETSIGTYPE 及び RETSIGTYPE_VOID で置き換え。
278 WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
279 * Wnn/jlib/getopt.c, jl.c, js.c,
280 Wnn/jserver/initjserv.c,
281 Wnn/romkan/rk_header.h:
282 config.h または wnn_os.h include して BSD42 macro を削除。
283 * Wnn/jserver/de.c:
284 WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
285 * Wnn/jserver/de_header.h, error.c,
286 Wnn/uum/jhlp.c:
287 RETSIGTYPE and RETSIGTYPE_VOID を使用するように変更。
288 WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
289 * Wnn/uum/sheader.h:
290 コメントの変更。
291 * Wnn/uum/wnnrc_op.c:
292 BSD42 macro 削除。
293
294 Fri Jun 14 19:39:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
295 * Makefile.in: 削除コマンドとして $(RM) の使用を徹底。
296
297 Thu Jun 13 21:27:51 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
298 * FreeWnn/Wnn/uum/jhlp.c, termio.c:
299 独自に持っている setenv() の定義を変更
300 - エラーメッセージの出力を行なわない。
301 - setenv() を持っているシステムとの互換性の為、ダミーの引数を追加。
302 * FreeWnn/Wnn/uum/termcap.c: curses ヘッダの取り込み。
303 * FreeWnn/Wnn/uum/sheader.h: 体裁の変更。
304
305 Mon Jun 10 22:15:23 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
306 * PubdicPlus/pod.c: config.h include.
307
308 Sun Jun 09 11:08:41 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
309 * FreeWnn/configure.in:
310 BeOS R5.1 用に、libbind.so のチェックを追加。
311
312 Mon May 27 16:33:52 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
313 * Wnn/pubdicplus/Makefile.in:
314 <config.h> include されるように、$(TOP) include path に追加。
315
316 Sat May 25 11:24:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
317 * FreeWnn/PubdicPlus/ fzk.con, fzk.attr, fzk.jircon:
318 五段可能動詞追加 ([wnn-users 973],[wnn-users 975] 片山さん)
319 接頭語の拡張 ([wnn-users 978] Fe2+さん)
320
321 Sat May 25 05:57:43 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
322 * Wnn/jserver/ MALLOC.c, malloc.c: malloc() wrapper の削除。
323
324 Sun May 12 22:51:18 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
325 * Wnn/conv/cvt_key.c: register 修飾子削除。
326 * Wnn/uum/setutmp.c:
327 setenv() の引数修正 及び、必要なシステムヘッダの include
328 * kWnn/jserver/Makefile.in, kWnn/include/Makefile.in,
329 cWnn/jserver/Makefile.in, cWnn/include/Makefile.in,
330 Wnn/jserver/Makefile.in:
331 wnn_malloc.h 及び malloc.c を削除。
332 * Wnn/etc/ msg.c, vasprintf.c,
333 Wnn/jlib/ jl.c, js.c, kankana.c,
334 Wnn/jlib.V3/jlv3.c,
335 Wnn/jserver/ b_index.c, daibun_kai.c, de.c, dispatch.c,
336 do_env.c, error.c, fzk.c, get_kaiarea.c,
337 hinsi_list.c,initjserv.c, jikouho.c, jikouho_d.c,
338 mknode0.c, mknode1.c, mknode2.c, readfile.c,
339 Wnn/jutil/ atod.c, atorev.c, dtoa.c, ujisf.c, wddel.c,
340 wdreg.c, wnnstat.c,
341 Wnn/uum/ basic_op.c, history.c, prologue.c, screen.c,
342 termcap.c, uif.c, wnnrc_op.c:
343 malloc() 等の為に stdlib.h (または malloc.h) include する。
344 独自で malloc() のプロトタイプを書いてある場合は削除。
345 必要に応じて、その他システムヘッダを include
346 * Wnn/uum/sheader.h: 不要なプロトタイプを削除。
347 * Makefile.in: distclean target に、autoconf 2.53 で作られる
348 ファイルの削除を追加。
349
350 Sun May 12 01:01:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
351 * CONTRIBUTEORS: 更新
352 * configure.in, configure, config.h.in:
353 bcopy/bzero/bcmp をチェックする。
354 * Wnn/etc/bcopy.c:
355 bcopy/bzero/bcmp をチェックする。
356 register 修飾子を削除。
357
358 Sat May 11 13:03:37 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
359 * INSTALL INSTALL.en: Update.
360
361 Tue May 07 22:26:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
362 * Wnn/etc/msg.c:
363 _search() 修正。 ([freewnn:00847] 和田さん)
364
365 Sun May 05 05:13:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
366 * Wnn/include/commonhd.h:
367 _SERVER_VERSION pl20 に上げた。
368 unistd.h include を削除した。
369
370 Sat May 04 17:15:24 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
371 * Wnn/manual/4.cmd/jserver man/4.cmd/jserver.man:
372 Update.
373
374 Thu May 02 15:18:55 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
375 * Wnn/jserver/do_hindo_s.c:
376 stdlib.h include の仕方を修正。
377
378 Wed May 01 21:05:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
379 * configure.in config.h.in configure:
380 C89, POSIX 1,2 にない関数の存在確認を追加した。
381 syslog() syslog.h 及び、setenv().
382 * */jserver/Makefile.in:
383 JS_SUPPORTLIB の削除。(BeOS では syslog()/libbe を利用しない)
384 * Wnn/jserver/error.c:
385 syslog() が存在しない場合は、その処理をとばすように変更した。
386 * Wnn/uum/jhlp.c sheader.h:
387 システムの setenv() 関数を利用するように変更。
388 setenv() C89, POSIX 1,2 にない為、見つからない場合はもとの
389 setenv() の定義を利用する。ただし、一般的な仕様と異なるので変更
390 が必要である。また、char **environ に環境変数が格納されている
391 ことを前提としている。
392
393 Tue Apr 02 04:16:21 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
394 * Wnn/jserver/de.c: include fcntl.h.
395 * Wnn/conv/cvt_read.c: cvt_head.h include 位置修正。
396
397 Sun Mar 31 11:30:23 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
398 * Wnn/include/commonhd.h:
399 BeOS unistd.h をここで include しないようにした。
400 * */jserver/Makefile.in configure.in configure:
401 BeOS は、libbe.so syslog 関数を持っているため、JS_SUPPORTLIBS
402 を追加して libbe.so link するようにした。
403
404 Sun Mar 31 06:26:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
405 * Wnn/jserver/de.c de_header.h:
406 cmd_name[] の値を argv[0] から [cjkt]server 決め打ちに変更。
407 スタイル、エラーメッセージ等修正。
408
409 Sat Mar 30 13:44:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
410 * Wnn/romkan/rk_modread.c:
411 stdlib.h include した。
412
413 Sat Mar 30 09:34:48 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
414 * (Wnn/cWnn/kWnn)/romkan/Makefile.in:
415 INCLUDES -I$(TOP) を追加。
416 LIB_MT_DEFINES は使用されていないため削除。
417 builddir != srcdir build 出来るようにするための予備的な修正。
418
419 Sat Mar 30 02:35:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
420 * Wnn/etc/yincoding.c: スタイル修正。
421 * Wnn/ 以下:
422 STDC_HEADERS HAVE_*_H を見て、string.h/strings.h unistd.h 等の
423 ヘッダの include を追加した。
424 必要に応じて config.h include も追加した。
425 * configure.in config.h.in configure:
426 limits.h の確認を省略 (STDC_HEADERS に含まれると期待されるため)
427 memory.h の確認を追加 (将来の bcopy/index → memmove/strchr 移行のため)
428
429 Sat Mar 23 21:18:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
430 Wnn 以下:
431 * STDC_HEADERS を見て stdlib.h string.h include するように変更。
432 * STDC_HEADERS がない場合に strings.h の有無を調べて include
433 BSD42 マクロは削除。
434 * 必要に応じて config.h include するようにした。
435
436 Thu Mar 21 06:59:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
437 * configure.in: 不要なコメントを削除した。
438 * cvt_head.h: コメントアウトされた部分を削除した。
439 * cvt_read.c, bdic.c, yincoding.c:
440 BSD42 および SYSVR2 マクロを削除し、configure による判別を行な
441 うように変更した。
442 * config.h.in, configure.in, configure:
443 fchmod() の存在チェックを追加。
444
445 Sun Mar 10 10:43:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
446 * pubdic.p: 誤記訂正 ([freewnn:00812] Fe2+ さん)
447
448 Sat Mar 9 16:50:34 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
449 * Makefile.in config.h.in configure configure.in
450 Wnn/etc/gethinsi.c Wnn/jserver/Makefile.in
451 cWnn/jserver/Makefile.in cWnn/include/Makefile.in
452 kWnn/jserver/Makefile.in kWnn/include/Makefile.in
453 + Wnn/etc/vasprintf.c Wnn/etc/mkdir.c が対応する関数がないプラッ
454 トフォームでのみコンパイルされるように変更した。
455 (AC_REPLACE_FUNCSマクロを自前でエミュレートしている)
456 + configure --disable-cWnn 時に cWnn/ ディレクトリ下の Makefile
457 を生成しないように変更した。
458 (experimental: cWnn以外も同じ処理をする必要がある)
459
460 * Wnn/jserver/ de_header.h dispatch.c error.c :
461 error.c 関連修正. (cf. [freewnn:00772])
462 + error1()を廃止し、新たに可変引数関数 log_err() / log_debug()
463 を新設した。
464 error1() log_debug() として扱うようにした。
465 + jserver -s オプション未指定時 (noisy == 0) syslogに出力
466 するように変更した。
467 + log{err,debug}() から呼ばれる vwrite_log()では従来1エントリ
468 当たり3行に渡っていたログを1行に圧縮している。
469
470 Fri Mar 8 20:07:13 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
471 * 使用している関数 prototype 宣言を含む標準ヘッダを include する。
472 * Wnn/etc 以下で定義される関数の一部を wnn_os.h pototype 宣言した。
473 * Wnn/etc/msg.c: bsearch() の実装を削除。
474
475 Fri Mar 8 08:36:04 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
476 * Wnn/jserver/de.c
477 log ファイルを append モードで open する。
478 daemon_init() で行なわれている、余分なシグナルハンドラの設定を削除。
479
480 Tue Mar 5 09:23:50 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
481 * vasprintf.c ansidecl.h libiberty (gcc-3.0.4 に同梱) から
482 import した。(error.c 書き替えの為)
483 修正に際して変更した点は下記のみ:
484 vasprintf.c: #include <libiberty.h> を削除。
485
486 Mon Mar 4 04:01:55 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
487 * Wnn/man/4.cmd/jserver/man
488 オプション記述部分のフォーマット修正。 [freewnn:00759]
489
490 Sun Mar 3 14:06:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
491 * Wnn/include/wnn_os.h et al.
492 ISO C K&R C prototype を共存させるためのマクロを削除。
493
494 Sun Mar 3 12:53:58 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
495 * configure.in: [freewnn:00764] (青野さん) の指摘を修正。
496
497 Sat Mar 2 11:19:21 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
498 * wddel のマニュアルの typo を修正 ([freewnn:00797] Matui さん).
499
500 Mon Sep 24 08:25:28 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
501 * Fix for configure.in and Makefile.in ([freewnn:00753] 青野さん).
502
503 Sun Sep 16 11:10:20 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
504 * configure --enable-debug option を追加した。
505 gcc の場合に、CDEBUGFLAGS -g2 を追加し、
506 INSTPGMFLAGS から -s を省いて strip されないようにする。
507 gcc 以外の場合の configure.in の記述を募集中。
508
509 Sat Sep 15 17:29:15 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
510 * jserver を動かしている user の権限で remote から任意のファイルを
511 作成されてしまう問題への対策。
512 jserver_dir 以外へのファイル作成を禁止する。
513 ([freewnn:00699] うかい@debian さん via いしかわ@debian さん)
514 運用によっては、問題がある場合が考えられるので、configure
515 OFF にできるようにした (その場合は、せめて ipfilter 等で想定して
516 いない host からの接続を禁止すべきであろう)
517 将来的には、tcp_wrappers 対応、なんらかの認証機構等、もっとまし
518 security を実現すべきだが、この問題は KKTP そのものの設計の
519 問題なので、よく考えて設計しなおすべきであろう。
520 Manpower を言い訳にして、とりあえず課題として挙げるに留める。
521 * ISO C 対応を視野にいれ、P_ マクロ (in wnn_os.h) を定義した。
522 (本当はもう少し前にいれてあったが)
523 徐々に、これを使って prototype 宣言を行なうように変更して行く予定。
524 (議論の余地があるので、消す可能性あり)
525 * uum patch ([freewnn:00676] いいじまさん)
526 cuum, kuum, tuum については同様の変更を追加予定だが、今回は
527 uum のみ。
528 * IPv6 patch 修正。
529 Unix domain socket permission 0777 に設定。
530 cmd_name argv[0] に設定。
531 ([freewnn:00716],[freewnn:00732] 濱嶋さん)
532 jserver.man も修正した。
533 * Wnn/jserver/error.c error1() で、"cmd_name:" を上書きしないよ
534 うにする。([freewnn:00730] 青野さん)
535 * INSTALL ファイル修正。
536
537 Tue Aug 14 11:12:34 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
538 * CPP + IPv6 patch ([freewnn:00673] 濱嶋さん)
539 * configure.in BeOS 部分の修正。 ([freewnn:00677] 阿部さん)
540 * libtool-1.4 libtoolize & aclocal やり直し
541
542 Sun Jun 17 15:00:08 UTC 2001
543 * 英語 manpage を追加。([freewnn:00542] Francis Bond さん)
544 atod.man, atof.man, dtoa.man
545 ただし、現在はインストールされない。
546 * jserver -v option 追加。([freewnn:00581] 矢吹洋一さん)
547 * jserver usage を修正 ([freewnn:00606] Francis Bond)
548
549 Sat Jun 2 00:27:56 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
550 * config.h.in, configure.in, */*/Makefile.in,
551 他、*.h, *.c ファイルいくつか:
552 sys/param.h 検査追加。
553 その為、config.h 読み込み追加。
554 その為、Makefile.in INCLUDES 行変更。
555 NOFILE マクロ関連の #if を一部修正。要再検討。
556 * Wnn/man/6.jutil/atod.man: アルファベットの文字を ASCII に変更。
557 * emacs (NEmacs?) 用コメント一部削除
558
559 Wed May 30 00:09:15 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
560 * Wnn/manual/3.libwnn/*,
561 Wnn/manual/7.Protocol/KKTP:
562 ドキュメント typo 修正 ([[freewnn:00581] 矢吹洋一さん)
563 英文にも反映する必要があるが、行なっていない。
564
565 Sun May 27 12:55:45 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
566 * Makefile.in: distclean libtool も削除。
567 * Wnn/include/wnn_os.h: HAVE_WAIT3 を削除 (configure.in と重複)
568 * configure.in: cc gcc な時の暫定 CPP 対策。([freewnn:00578] 阿部さん)
569 BePC, FreeBSD, Linux で、暫定的に
570 CPP=`$CC -print-prog-name=cpp`
571 とした。
572
573 Sun May 20 18:09:02 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
574
575 * makerule.mk.in: $(CC) -DHAVE_CONFIG_H が追加されるようにする。
576 * PubdicPlus/fzk.con への patch 修正 ([freewnn:00576] 砂川さん)
577 * Wnn/include/msg.h の前に <sys/param.h> を読み込む。
578 * Wnn/jd/wnnenvrc_R.omr: gerodic 追加。([freewnn:00346] 植松さん)
579 * Wnn/jlib/js.c: include config.h ([freewnn:00392] 阿部さん)
580
581 Sat May 19 18:20:25 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
582
583 * PubdicPlus/fzk.con への patch ([freewnn:00547] 砂川さん)
584 * PubdicPlus/pubdic.p 修正 ([freewnn:00424] 塚本さん)
585
586 * Makefile.in distclean target 追加 ([freewnn:00380] 引地さん)
587
588 * Wnn/include/msg.h: fix the constraint for path name length.
589 * Wnn/etc/msg.c: likewise.
590 * Wnn/jlib/js.c: add the include of sys/param.h for removing path
591 name length.
592 ([freewnn:00380] 引地さん)
593
594 * config.h.in autoheader で生成するように変更
595 acconfig.h を追加。
596 ([freewnn:00290] 元木さん)
597
598 * config.h HAVE_CONFIG_H define されていた場合に読み込むよう
599 に変更。
600
601 Sat May 19 14:16:00 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
602
603 * 分割及び shared library (libtool 使用)
604 ([freewnn:00443] 田岡さんの patch)
605 * libtool-1.3.5 より、
606 libltdl/aclocal.m4
607 ltconfig
608 ltmain.sh
609 autoconf-2.13 より、
610 config.guess
611 config.sub
612 をインポート ([freewnn:00444] 田岡さん より)
613 * Xsi/configure CVS から削除。
614 autoconf から作成されるため、release 時に、
615 release engineer が、生成すべき。
616
617 Tue Mar 21 02:34:45 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
618
619 * 開発版 1.1.1-a017 として内部リリース
620
621 Tue Mar 21 01:12:29 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
622
623 * Wnn/jserver/de_header.h: get_file_nameexpand_file_name のプロ
624 トタイプ宣言の修正。([freewnn:00369] 飯島さんのパッチ)
625
626 Tue Mar 21 01:04:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
627
628 * mkdir() が無いと判定された場合に system() /bin/mkdir を呼び出
629 しているのを修正。(新規作成: Wnn/etc/mkdir.c)
630 注意: mkdir() を持っていても以下の条件に当てはまらない場合は
631 mkdir() を持っていないと判定される。
632 defined(BSD42) || defined(uniosu) || defined(UX386) || defined(DGUX)
633 ([freewnn:00358] 元木さんのパッチ)
634
635 Fri Mar 17 01:56:30 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
636
637 * gets_cur getws_cur で受け側の領域のサイズ以上に書き込まないよ
638 うに修正。(buffer overflow 対策) ([freewnn:00361] 元木さんのパッチ)
639
640 Fri Mar 3 01:04:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
641
642 * ソケット関連およびプロセスグループ関連を configure 化。これによ
643 #ifdef BEOS が激減した。([freewnn:00347] 阿部さんのパッチ)
644
645 Fri Mar 3 00:23:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
646
647 * Wnn/jutil/dic_head.c (input_header): 引数が間違っていた。
648 (未使用だったので実害なし) ([freewnn:00319] 小野さんのパッチ)
649
650 Mon Feb 28 22:32:17 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
651
652 * Wnn/etc/msg.c (msg_open): msg_open() において libwnn.msg
653 空行や不正な形式の行が存在していた場合に '\0' を無視してアク
654 セスしてしまうバグを修正。([freewnn:00324]元木さんのパッチ、
655 [freewnn:00350]高田さんのパッチ)
656
657 Mon Feb 28 22:17:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
658
659 * .msg ファイルに空行があると、msg_open で死ぬ。FreeWnnでまた
660 enbug (T_T)。空行を削った。([freewnn:00328])
661
662 Fri Feb 25 01:17:04 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
663
664 * 開発版 1.1.1-a016 として内部リリース
665
666 Thu Feb 24 02:24:05 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
667
668 * 何度 indent コマンドを実行しても同じ結果が出るようにソースを修正。
669 (問題の箇所を /* *INDENT-OFF* *//* *INDENT-ON* */ で囲っている。)
670
671 Wed Feb 23 00:35:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
672
673 * Wnn/jutil/wnnkill.c: indent が美しくなるように ifdef の関係を調
674
675 * Wnn/jutil/wnnstat.c: (同上)
676 * Wnn/jutil/dtoa.c: (同上)
677
678 Wed Feb 23 00:32:19 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
679
680 * Wnn/etc/xutoj.c: 文法エラーの修正(普段は指定されない ifdef のた
681 めわからなかった。indent を書ける際に発覚)
682 ([freewnn:00336] 元木さんのパッチ)
683
684 Mon Feb 14 02:23:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
685
686 * 開発版 1.1.1-a015 として内部リリース
687
688 Sun Feb 13 18:56:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
689
690 * configure.in: socklen_t がうまく検出できない場合があるので変更。
691 ([freewnn:00238] 元木さんのパッチ)
692
693 Sun Feb 13 18:41:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
694
695 * Wnn/jserver/do_env.c: new_env 内で sticky jishomax を明示的に
696 初期化していないので明示的に初期化するようにした。
697 ([freewnn:00229] 元木さんのパッチ)
698
699 * Wnn/jserver/do_dic_env.c: del_all_dic_in_env 内ですべての辞書を
700 env[eid] 内から外しているのに jishomax はそのままなので 0 を入れた。
701 (でも、この関数を呼んだ後に jishomax を使う箇所は無いはずなのでい
702 らないかも。)
703 ([freewnn:00229] 元木さんのパッチ)
704
705 Sun Feb 13 18:28:02 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
706
707 * Wnn/jserver/de.c: Solaris2.4+gcc-2.95.1で出力されるwarningの一部
708 を取った。([freewnn:00206] 鵜川さんのパッチ + [freewnn:00209])
709
710 Sun Feb 13 18:16:54 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
711
712 * makerule.mk.in: ar のコマンドを "clq" から "cq" に変更。SunOS
713 2.4 では l コマンドがエラーになるため。ar l コマンドはHP-UX
714 は作業ディレクトリの変更、GNUld では No Operation なので省略可能と
715 判断した。 ([freewnn:00207],[freewnn:00208],[freewnn:00210])
716
717 Sun Feb 13 18:05:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
718
719 * gerodic をデフォルトで読み込むように rc ファイルを変更
720 ([freewnn:00214] kaz / 大森保英さんのパッチ)
721
722 Sun Feb 13 17:54:13 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
723
724 * *.man の誤字および roff の文法エラーの修正
725 ([freewnn:00216] 永江さん作成のパッチ)
726
727 Sun Feb 13 16:36:01 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
728
729 * Wnn/jserver/de.c: jserver usage メッセージに -N を追加。
730 ([freewnn:00273] 片山さん作成のパッチ)
731
732 * Wnn/jserver/de.c: jserver -p オプションを追加(ポート番号の指
733 )
734 ([freewnn:00277] 元木さん作成のパッチ)
735
736 * Wnn/man/4.cmd/jserver.man: -p オプション、-N オプションの記述を
737 追加。(英語の方は手抜き。ごめん)
738
739 Thu Feb 10 02:17:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
740
741 * man で冒頭に大量の空白行が作成されるのを直した。
742 ([freewnn:00203] 植松 文徳 <uematsu at kgz.com>さんのパッチ)
743
744 Mon Feb 7 02:32:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
745
746 * 開発版 1.1.1-a014 として内部リリース
747
748 Sun Feb 6 17:22:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
749
750 * COPYRIGHT, COPYRIGHT-j を添付。これは GPL そのものと、その日本語
751 訳である。
752
753 Sun Feb 6 17:17:57 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
754
755 * ChangeLog.old を作成。これは、以前の著作権表記ヘッダに記録された
756 いた変更情報をまとめたもの。
757
758 * CONTRIBUTORS に、FreeWnn 1.0/1.1 時代の情報を追加。
759
760 Sun Feb 6 17:15:44 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
761
762 * 著作権表記を変更。但し、以下のディレクトリに含まれるファイルは著
763 作権表記を変更しなかった。
764
765 1. 辞書関連 FreeWnn Project で全くいじっていないから
766
767 cWnn/tdic, cWnn/cdic, kWnn/kdic, Contrib/dic/gerodic,
768 Wnn-consortium/dic
769
770 2. マニュアル関連 FreeWnn Project で全くいじっていないから
771
772 Wnn/manual, Wnn/manual.en, cWnn/manual, cWnn/manual.en
773
774 3. Xwnmo FreeWnn Project で全くいじっていないから
775
776 Xwnmo
777
778 4. PubdicPlus FreeWnn に合わせるための作業が発生しているが、
779 Public Domain とする。これは Pubdic 本来の思想にあわせるため。
780
781 PubdicPlus
782
783 Tue Oct 19 01:07:40 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
784
785 * 開発版 1.1.1-a013 として内部リリース
786
787 Tue Oct 19 00:09:48 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
788
789 * Wnn/jserver/de.c: jserver がエラーで終了する時、perror() を呼ん
790 で「何が原因で異常終了したのか」を表示するようにした。
791 が出るため。([freewnn:00199])
792
793 Mon Oct 18 23:11:20 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
794
795 * Wnn/jserver/do_hindo_s.c: drand48() のプロトタイプ宣言を追加
796 (stdlib.h をインクルードする)FreeBSD jserver が死ぬのはこれが
797 原因だった。([freewnn:00195] 片山さんのパッチ)
798
799 * Wnn/jserver/do_hindo_s.c: 1U (unsigned)1 に変更。K&R でエラー
800 が出るため。([freewnn:00195] 片山さんのパッチ)
801
802 Sat Oct 16 00:47:38 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
803
804 * Wnn/jserver/de.c: accept の引数のキャストを行ない、warning をな
805 くした。
806 ([freewnn:00140]: にしくさんのパッチ)
807
808 Wed Sep 29 03:19:17 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
809
810 * 開発版 1.1.1-a012 として内部リリース
811
812 Wed Sep 29 02:13:56 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
813
814 * gerodic Makefile.in が古いままだった。
815 ([freewnn:00143]: kaz / 大森保英さんの指摘)
816
817 * gerodic make および make install の対象になるようにした。
818
819 Wed Sep 29 00:46:31 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
820
821 * Wnn/jserver/de_header.h: wnn_get_hinsi_name() のプロトタイプ宣言
822 が間違っていたので修正(関数の型が int() -> char*())
823
824 Wed Sep 29 00:01:03 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
825
826 * Makefile.in: ".c.i" のルールを削除。使ってないので。
827 * makerule.mk.in: ".c.i" のルールを削除。使ってないので。
828
829 Tue Sep 28 23:25:42 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
830
831 * Wnn/jlib/js.c: BSD系のOS SUN_LEN を正しく定義
832 ([freewnn:00144]: 坂本さん報告のパッチ)
833
834 Tue Sep 28 23:03:26 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
835
836 * Wnn/etc/strings.c: 使いもしないのに NULL が定義されていたので
837 削除
838
839 Tue Sep 28 02:04:44 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
840
841 * HAVE_DRAND48 および HAVE_RAND_MAX を導入。SRAND48 は削除。
842
843 * Wnn/jserver/do_hindo_s.c (RAND): (1<<31) int を越えていたので
844 1U に変更。
845 ([freewnn:00136]: 永江さんのパッチ)
846
847 Tue Sep 28 01:04:36 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
848
849 * Wnn/jserver/de.c: socklen_t 型を導入
850 * Wnn/jserver/error.c: time_t 型を導入
851
852 ([freewnn:00140]: にしくさんのパッチ、[freewnn:00135]: 元木さんの
853 アドバイス)
854
855 Tue Sep 28 00:25:12 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
856
857 * Wnn/jserver/de.c: typo の修正(恥ずかしい…)
858 ([freewnn:00136] 永江さん、[freewnn:00139] 冨樫さんのパッチ)
859
860 Fri Sep 24 03:05:11 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
861
862 * 開発版 1.1.1-a011 として内部リリース
863
864 Fri Sep 24 02:59:28 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
865
866 * Wnn/jserver/de.c: NOFILE の再定義の不具合を修正。
867 ([freewnn:00131]: にしくさんの指摘による)
868
869 * time((long*)0) time(NULL) に修正。
870 ([freewnn:00131]: にしくさんの指摘による)
871
872 Fri Sep 24 02:55:57 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
873
874 * PubdicPlus/pod.c: static 変数の初期値が定数でない」ところがあっ
875 たので修正。
876 ([freewnn:00129]: 阿部宏明さん提供のパッチ)
877
878 Thu Sep 23 01:32:04 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
879
880 * 開発版 1.1.1-a010 として内部リリース
881
882 Thu Sep 23 00:17:25 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
883
884 * PubdicPlus/Makefile.in: コンパイラが gcc 決めうちだったのを修正
885
886 Wed Sep 22 01:53:51 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
887
888 * 開発版 1.1.1-a009 として内部リリース
889
890 Wed Sep 22 01:48:16 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
891
892 * configure.in: Intel 版の Solaris に対応(伊藤健二さん提供のパッチ)
893
894 * Wnn/etc/bdic.c: 内部関数 getnstr() の定義が ncurses ライブラリの
895 同名関数のプロトタイプ宣言と干渉を起こすため、名前を getnstring()
896 に変更。(伊藤健二さん提供のパッチ)
897
898 Wed Sep 22 01:38:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
899
900 * configure.in: AC_CHECK_LIB のチェック関数が main になっていたの
901 を各々ふさわしいものに変更。
902 ([freewnn:00127] 元木さんのパッチ)
903
904 Wed Sep 22 01:15:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
905
906 * 開発版 1.1.1-a008 として内部リリース
907
908 Wed Sep 22 00:30:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
909
910 * configure autoconf-1.13 ベースに変更。(今までは 1.12 ベー
911 )
912
913 Wed Sep 22 00:26:07 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
914
915 * 辞書を Pubdic から Pubdic+ に変更。
916
917 Sun Sep 19 00:24:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
918
919 * 開発版 1.1.1-a007 として内部リリース
920
921 Sat Sep 18 20:09:23 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
922
923 * crypt ライブラリがリンクされないようになっていたため NetBSD でコ
924 ンパイルできなくなっていたのを修正。
925 ([freewnn:00124] のパッチ。[freewnn:00123] にて永江さんが指摘)
926
927 Thu Sep 16 03:40:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
928
929 * 開発版 1.1.1-a006 として内部リリース
930
931 Thu Sep 16 02:05:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
932
933 * makerule.mk.in: いらない変数を削った。
934
935 * /Makefile.in: 不要なライブラリを多数リンクしていたので、そ
936 れを止めさせた。
937
938 Thu Sep 16 01:56:04 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
939
940 * Wnn/include/Makefile.in: config.h -> wnn_config.h のシンボリック
941 リンクで $DESTDIR を考慮するように修正([freewnn:00121] 前原さ
942 んのパッチ)。上書きインストールする際にあらかじめシンボリック
943 リンクを rm する必要があったので修正。
944
945 * cWnn/man/6.jutil/Makefile.in: wnntouch.man のターゲットがなかっ
946 たので追加。([freewnn:00121] 前原さんのパッチ)
947
948 * make install.man でマニュアルがインストールされるようにした。
949 ([freewnn:00121] 前原さんのパッチ)
950
951 * makerule.mk.in: MANPATH /usr/X11R6/man に決めうちになっている
952 のを修正( @mandir@ にした)([freewnn:00121] 前原さんのパッチ)
953
954 * makerule.mk.in: 定数 COMPRESSMANCMD が未定義のためマニュアルの
955 インストールの際にエラーが出る。とりあえず ':' に定義しておいた。
956
957
958 Thu Sep 16 01:48:36 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
959
960 * 時々付属語ファイル関連でエラーが出ることがある([freewnn:00077]
961 元木さんからの報告)のを修正。
962 [freewnn:00100] 片山さんのパッチ
963
964 Mon Sep 13 03:37:15 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
965
966 * パッチ patch-1.1.1-a005 として内部リリース
967
968 Mon Sep 13 03:35:56 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
969
970 * ファイル CONTRIBUTORS を作成
971
972 Mon Sep 13 02:04:34 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
973
974 * Wnn/include/Makefile.in: config.h wnn_config.h に改名したが、
975 FreeWnn 以外のクライアントは依然として config.h をインクルードしよ
976 うとするはずなので、インストール時に "ln -s wnn_config.h config.h"
977 を実行するようにした。
978 ([freewnn:00115] 元木さんの指摘による)
979
980 Mon Sep 13 01:56:19 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
981
982 * configure.in: CPP CCOPTIONS などの値の決定に OS の判定をして
983 いるところがあるが、知らない OS でもとりあえず configure を続ける
984 ようにした。(いままでは途中で止まっていた)
985
986 Sun Sep 12 23:29:59 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
987
988 * AIX 対応(configure, configure.in)
989 ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
990
991 * cpp の出力に行番号情報(#line 1 "" というような感じ)が出る場合
992 (AIX cpp ではこれが起こる)でも正しく扱えるように以下の
993 Makefile.in を変更。
994 ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
995 Xsi/Wnn/pubdic/Makefile.in
996 Xsi/cWnn/cdic/Makefile.in
997 Xsi/kWnn/kdic/Makefile.in
998 Xsi/cWnn/tdic/Makefile.in
999
1000 * Xsi/makerule.mk.in: SUBDIR が未定義の場合にエラーになるのを回避
1001 ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
1002
1003 Fri Aug 20 03:21:52 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1004
1005 * パッチ patch-1.1.1-a004 として内部リリース
1006
1007 Fri Aug 20 02:12:23 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1008
1009 * HP-UX 11.0 対応
1010 ([freewnn:00079] 濱嶋さん、[freewnn:00081] 矢吹さん提供のパッチ)
1011
1012 Fri Aug 20 01:35:17 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1013
1014 * (元からあった) config.h wnn_config.h に改名し、configure
1015 config.h を作成するようにした(ただし中身は空)
1016 ([freewnn:00050] 元木さん提供のパッチ)
1017
1018 Thu Aug 19 02:22:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1019
1020 * Makefile.in から共通定義部分を括り出して makerule.mk というファ
1021 イルにまとめた
1022
1023 * コンパイルでエラーが出た時、その時点で make が止まるようにした
1024 (いままでそうなっていなかったのがどうかしている!)
1025
1026 * makerule.mk: WNNINCDIR WNNLIBDIR configure の定義に合わせ
1027 (今までは /usr/X11R6 以下に入るようになっていた)
1028
1029 * install-sh autoconf パッケージから持ってきた。これで install
1030 コマンドがないマシンでも FreeWnn のインストールが可能になった
1031
1032 Sat Aug 14 02:49:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1033
1034 * IntelBeOS 対応
1035 ([freewnn:00061] 阿部さん提供のパッチ)
1036
1037
1038 Wed Aug 11 01:42:28 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1039
1040 * パッチ patch-1.1.1-a003 として内部リリース
1041
1042 Wed Aug 11 01:00:59 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1043
1044 * OpenBSD/i386, HP-UX 9.X 対応
1045 ([freewnn:00045] 濱嶋さん提供のパッチ)
1046
1047 Wed Aug 11 00:43:11 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1048
1049 * --prefix=dir を有効にする。(今までは /usr/local で決めうちだった)
1050 ([freewnn:00036] 永江さん提供のパッチ)
1051
1052 * configure, configure.in: NetBSD 対応
1053 ([freewnn:00036] 永江さん提供のパッチ)
1054
1055 Mon Jul 28 22:27:44 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1056
1057 * パッチ patch-1.1.1-a002 として内部リリース
1058
1059 Wed Jul 28 22:12:25 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1060
1061 * configure, configure.in: BSD/OS 対応 (冨樫さん提供のパッチ)
1062
1063 Wed Jul 28 22:07:32 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1064
1065 * Wnn/jutil/wddel.c:main() にて gets() を使っていたので fgets()
1066 変更 ([freewnn:00024] 矢吹@SRAさんの指摘による)
1067
1068 * Wnn/etc/msg.c:msg_get() にてローカル変数のアドレスを返している部
1069 分があったので修正([freewnn:00024] 矢吹@SRAさんの指摘による)
1070
1071
1072 Tue Jul 27 01:41:14 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1073
1074 main() 関数の戻り値型が int になっていないのを修正
1075 ([freewnn:00024] 矢吹@SRAさんの指摘による)
1076 Wnn/jserver/de.c
1077 Wnn/jutil/wnnstat.c
1078 Wnn/jutil/wnnkill.c
1079 Wnn/jutil/wddel.c
1080 Wnn/jutil/wdreg.c
1081 Wnn/jutil/oldatonewa.c
1082 Wnn/jutil/dtoa.c
1083 Wnn/jutil/atod.c
1084 Wnn/jutil/atof.c
1085 Wnn/jutil/wnntouch.c
1086
1087 Makefile.in で定義されている _NULLCMD_ を全て削除した
1088 ([freewnn:00024] 矢吹@SRAさんの指摘による)OS によっては、
1089 (_NULLCMD_ が定義している) echo -n -n が表示されてしまうため。_
1090 NULLCMD_ そのものは Makefile.in の自動生成時にできる副作用的なマク
1091 ロと推測され、それ自体には意味はない(と思う ^^;)
1092
1093
1094 Mon Jul 19 04:44:37 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1095
1096 * パッチ patch-1.1.1-a001 として内部リリース
1097
1098 Mon Jul 19 04:02:14 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1099
1100 * CHANGES: 古川竜雄
1101
1102 Pubdic/Makefile.in を作成。
1103 ([freewnn:00013] 前原@DebianProjectさんの指摘による)
1104
1105 Mon Jul 19 03:13:38 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1106
1107 * CHANGES: (片山@PFUさん & 川幡@NTTさん)
1108
1109 SunOS4.* でのコンパイルのために configure configure.in を修正
1110
1111 Makefile.in にて @LN_S@ に余計な -s がついていた。(ln -s -s と展開
1112 されるため SunOS 4 でエラーとなる)。→ -s をとった。
1113
1114 Wnn/jserver/ddefine.h ctype.h をインクルードするように変更(もと
1115 もとコメントで先に ctype.h をインクルードせよって書いてあった)
1116 Solaris 2.6 では、"wnn_os.h" がインクルードしているファイルが
1117 <ctype.h> をインクルードしているために、<ctype.h> のインクルードが
1118 後になることがあり、これによって、isspace() マクロの二重定義が生じ
1119 る。通常は warning で済むが、egcs ではエラーになってしまう。
1120 (Wnn/jserver/de_vars.c などで起こる)
1121
1122 "char *strchr();”の宣言を削除。ANSI C では、<string.h> での宣言と
1123 マッチしないため。
1124
1125
1126 Mon Jul 19 02:58:12 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1127
1128 * CHANGES: [freewnn:00013] (前原@DebianProjectさん)
1129
1130 strchr() のプロトタイプの修正
1131

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26