Develop and Download Open Source Software

Browse CVS Repository

Annotation of /freewnn/FreeWnn/ChangeLog

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


Revision 1.29 - (hide 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 hiroo 1.29 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 hiroo 1.28 * 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 hiroo 1.29 Mon, 30 Dec 2002 00:03:24 Hiroo Ono <hiroo at oikumene.gcd.org>
87 hiroo 1.27 * PubdicPlus/pubdic.p
88     誤字修正 「とらわれる: 因われる→囚われる」。
89 hiroo 1.29 (藤井宏憲さん <fujii at chi.its.hiroshima-cu.ac.jp> の指摘による)
90 hiroo 1.27
91 hiroo 1.29 Fri, 8 Nov 2002 09:15:07 Katsuomi Hamajima <hamajima at nagoya.ydc.co.jp>
92 hiroo 1.27 * Wnn/jserver/de_header.h:
93     UCHAR が未定義だったのを修正。
94    
95 hiroo 1.29 Tue, 12 Nov 2002 10:25:02 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
96 hiroo 1.27 * Wnn/etc/revdic.c:
97     Little endian の場合に atod が逆変換辞書の作成に失敗するバグを修正。
98 hiroo 1.29 ([freewnn:00903] 亀井さん <zic-fw at ontime.venus.to> の指摘による)
99 hiroo 1.27 * Wnn/jutil/atod.c:
100     usage -U を追加。
101    
102 hiroo 1.29 Sat Sep 07 11:33:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
103 hiroo 1.27 * Contrib/dic/gerodic/g-jinmei.u:
104     PubdicPlus/pubdic.p: 「常陸(ひたち)」「常磐(じょうばん)」の間違いを修正。
105 hiroo 1.24
106 hiroo 1.29 Sun Sep 01 17:48:26 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
107 hiroo 1.25 * 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 hiroo 1.29 Mon Aug 26 09:27:23 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
126 hiroo 1.25 * Wnn/uum/jhlp.c:
127 aono 1.26 <sys/errno.h> ではなく、<errno.h> を読み込み。
128 hiroo 1.25
129 hiroo 1.29 Sat Aug 24 18:11:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
130 hiroo 1.25 * Wnn/jserver/de.c:
131     プロトタイプを C89 形式に変更。
132     コメントアウトされた関数を削除。
133    
134 hiroo 1.29 Fri Aug 16 17:30:29 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
135 hiroo 1.25 * Wnn/jserver/b_index.c:
136     プロトタイプを C89 のものに修正。
137     error1 log_err/debug に変更。
138    
139 hiroo 1.29 Thu Aug 15 10:31:04 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
140 hiroo 1.25 * 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 hiroo 1.29 Mon Aug 12 16:25:48 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
146 hiroo 1.25 * 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 hiroo 1.29 Sun Jul 14 04:19:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
170 hiroo 1.25 * 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 hiroo 1.29 Sat Jun 22 17:58:58 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
194 hiroo 1.25 * Wnn/manual/4.cmd/jserver:
195     Wnn/man/4.cmd/jserver.man:
196     jserver -v オプションを追加。
197    
198 hiroo 1.29 Sat Jun 22 13:26:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
199 hiroo 1.25 * 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 hiroo 1.29 Fri Jun 21 19:39:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
248 hiroo 1.25 * Wnn/include/wnn_malloc.h: 削除。
249    
250 hiroo 1.29 Mon Jun 17 17:28:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
251 hiroo 1.25 * 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 hiroo 1.29 Sat Jun 15 13:11:45 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
263 hiroo 1.24 * 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 hiroo 1.29 Fri Jun 14 19:39:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
295 hiroo 1.24 * Makefile.in: 削除コマンドとして $(RM) の使用を徹底。
296    
297 hiroo 1.29 Thu Jun 13 21:27:51 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
298 hiroo 1.24 * 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 hiroo 1.29 Mon Jun 10 22:15:23 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
306 hiroo 1.24 * PubdicPlus/pod.c: config.h include.
307    
308 hiroo 1.29 Sun Jun 09 11:08:41 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
309 hiroo 1.24 * FreeWnn/configure.in:
310     BeOS R5.1 用に、libbind.so のチェックを追加。
311    
312 hiroo 1.29 Mon May 27 16:33:52 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
313 hiroo 1.24 * Wnn/pubdicplus/Makefile.in:
314     <config.h> include されるように、$(TOP) include path に追加。
315    
316 hiroo 1.29 Sat May 25 11:24:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
317 hiroo 1.24 * FreeWnn/PubdicPlus/ fzk.con, fzk.attr, fzk.jircon:
318     五段可能動詞追加 ([wnn-users 973],[wnn-users 975] 片山さん)
319     接頭語の拡張 ([wnn-users 978] Fe2+さん)
320    
321 hiroo 1.29 Sat May 25 05:57:43 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
322 hiroo 1.24 * Wnn/jserver/ MALLOC.c, malloc.c: malloc() wrapper の削除。
323    
324 hiroo 1.29 Sun May 12 22:51:18 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
325 hiroo 1.24 * 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 hiroo 1.29 Sun May 12 01:01:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
351 hiroo 1.24 * 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 hiroo 1.29 Sat May 11 13:03:37 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
359 hiroo 1.24 * INSTALL INSTALL.en: Update.
360 hiroo 1.23
361 hiroo 1.29 Tue May 07 22:26:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
362 hiroo 1.23 * Wnn/etc/msg.c:
363     _search() 修正。 ([freewnn:00847] 和田さん)
364    
365 hiroo 1.29 Sun May 05 05:13:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
366 hiroo 1.23 * Wnn/include/commonhd.h:
367     _SERVER_VERSION pl20 に上げた。
368     unistd.h include を削除した。
369    
370 hiroo 1.29 Sat May 04 17:15:24 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
371 hiroo 1.23 * Wnn/manual/4.cmd/jserver man/4.cmd/jserver.man:
372     Update.
373    
374 hiroo 1.29 Thu May 02 15:18:55 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
375 hiroo 1.23 * Wnn/jserver/do_hindo_s.c:
376     stdlib.h include の仕方を修正。
377    
378 hiroo 1.29 Wed May 01 21:05:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
379 hiroo 1.23 * 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 hiroo 1.29 Tue Apr 02 04:16:21 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
394 hiroo 1.23 * Wnn/jserver/de.c: include fcntl.h.
395     * Wnn/conv/cvt_read.c: cvt_head.h include 位置修正。
396    
397 hiroo 1.29 Sun Mar 31 11:30:23 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
398 hiroo 1.23 * 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 hiroo 1.29 Sun Mar 31 06:26:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
405 hiroo 1.23 * Wnn/jserver/de.c de_header.h:
406     cmd_name[] の値を argv[0] から [cjkt]server 決め打ちに変更。
407     スタイル、エラーメッセージ等修正。
408    
409 hiroo 1.29 Sat Mar 30 13:44:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
410 hiroo 1.23 * Wnn/romkan/rk_modread.c:
411     stdlib.h include した。
412    
413 hiroo 1.29 Sat Mar 30 09:34:48 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
414 hiroo 1.23 * (Wnn/cWnn/kWnn)/romkan/Makefile.in:
415     INCLUDES -I$(TOP) を追加。
416     LIB_MT_DEFINES は使用されていないため削除。
417     builddir != srcdir build 出来るようにするための予備的な修正。
418    
419 hiroo 1.29 Sat Mar 30 02:35:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
420 hiroo 1.23 * 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 hiroo 1.29 Sat Mar 23 21:18:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
430 hiroo 1.23 Wnn 以下:
431     * STDC_HEADERS を見て stdlib.h string.h include するように変更。
432     * STDC_HEADERS がない場合に strings.h の有無を調べて include
433     BSD42 マクロは削除。
434     * 必要に応じて config.h include するようにした。
435    
436 hiroo 1.29 Thu Mar 21 06:59:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
437 hiroo 1.23 * 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 hiroo 1.29 Sun Mar 10 10:43:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
446 hiroo 1.23 * pubdic.p: 誤記訂正 ([freewnn:00812] Fe2+ さん)
447    
448 hiroo 1.29 Sat Mar 9 16:50:34 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
449 hiroo 1.22 * 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 hiroo 1.29 Fri Mar 8 20:07:13 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
471 hiroo 1.22 * 使用している関数 prototype 宣言を含む標準ヘッダを include する。
472     * Wnn/etc 以下で定義される関数の一部を wnn_os.h pototype 宣言した。
473     * Wnn/etc/msg.c: bsearch() の実装を削除。
474    
475 hiroo 1.29 Fri Mar 8 08:36:04 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
476 hiroo 1.22 * Wnn/jserver/de.c
477     log ファイルを append モードで open する。
478     daemon_init() で行なわれている、余分なシグナルハンドラの設定を削除。
479    
480 hiroo 1.29 Tue Mar 5 09:23:50 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
481 hiroo 1.22 * vasprintf.c ansidecl.h libiberty (gcc-3.0.4 に同梱) から
482     import した。(error.c 書き替えの為)
483     修正に際して変更した点は下記のみ:
484     vasprintf.c: #include <libiberty.h> を削除。
485    
486 hiroo 1.29 Mon Mar 4 04:01:55 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
487 hiroo 1.22 * Wnn/man/4.cmd/jserver/man
488     オプション記述部分のフォーマット修正。 [freewnn:00759]
489    
490 hiroo 1.29 Sun Mar 3 14:06:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
491 hiroo 1.22 * Wnn/include/wnn_os.h et al.
492     ISO C K&R C prototype を共存させるためのマクロを削除。
493    
494 hiroo 1.29 Sun Mar 3 12:53:58 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
495 hiroo 1.22 * configure.in: [freewnn:00764] (青野さん) の指摘を修正。
496    
497 hiroo 1.29 Sat Mar 2 11:19:21 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
498 hiroo 1.22 * wddel のマニュアルの typo を修正 ([freewnn:00797] Matui さん).
499    
500 hiroo 1.29 Mon Sep 24 08:25:28 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
501 hiroo 1.21 * Fix for configure.in and Makefile.in ([freewnn:00753] 青野さん).
502    
503 hiroo 1.29 Sun Sep 16 11:10:20 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
504 hiroo 1.20 * configure --enable-debug option を追加した。
505     gcc の場合に、CDEBUGFLAGS -g2 を追加し、
506     INSTPGMFLAGS から -s を省いて strip されないようにする。
507     gcc 以外の場合の configure.in の記述を募集中。
508    
509 hiroo 1.29 Sat Sep 15 17:29:15 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
510 hiroo 1.20 * 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 hiroo 1.29 Tue Aug 14 11:12:34 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
538 hiroo 1.19 * CPP + IPv6 patch ([freewnn:00673] 濱嶋さん)
539     * configure.in BeOS 部分の修正。 ([freewnn:00677] 阿部さん)
540     * libtool-1.4 libtoolize & aclocal やり直し
541    
542 ura 1.18 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 hiroo 1.29 Sat Jun 2 00:27:56 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
550 ura 1.18 * 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 hiroo 1.29 Wed May 30 00:09:15 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
560 ura 1.18 * Wnn/manual/3.libwnn/*,
561     Wnn/manual/7.Protocol/KKTP:
562     ドキュメント typo 修正 ([[freewnn:00581] 矢吹洋一さん)
563     英文にも反映する必要があるが、行なっていない。
564    
565 hiroo 1.29 Sun May 27 12:55:45 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
566 ura 1.18 * 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 hiroo 1.29 Sun May 20 18:09:02 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
574 ura 1.18
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 hiroo 1.29 Sat May 19 18:20:25 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
582 ura 1.18
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 hiroo 1.29 Sat May 19 14:16:00 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
602 ura 1.18
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 hiroo 1.29 Tue Mar 21 02:34:45 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
618 ura 1.17
619     * 開発版 1.1.1-a017 として内部リリース
620    
621 hiroo 1.29 Tue Mar 21 01:12:29 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
622 ura 1.17
623     * Wnn/jserver/de_header.h: get_file_nameexpand_file_name のプロ
624     トタイプ宣言の修正。([freewnn:00369] 飯島さんのパッチ)
625    
626 hiroo 1.29 Tue Mar 21 01:04:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
627 ura 1.17
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 hiroo 1.29 Fri Mar 17 01:56:30 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
636 ura 1.17
637     * gets_cur getws_cur で受け側の領域のサイズ以上に書き込まないよ
638     うに修正。(buffer overflow 対策) ([freewnn:00361] 元木さんのパッチ)
639    
640 hiroo 1.29 Fri Mar 3 01:04:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
641 ura 1.17
642     * ソケット関連およびプロセスグループ関連を configure 化。これによ
643     #ifdef BEOS が激減した。([freewnn:00347] 阿部さんのパッチ)
644    
645 hiroo 1.29 Fri Mar 3 00:23:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
646 ura 1.17
647     * Wnn/jutil/dic_head.c (input_header): 引数が間違っていた。
648     (未使用だったので実害なし) ([freewnn:00319] 小野さんのパッチ)
649    
650 hiroo 1.29 Mon Feb 28 22:32:17 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
651 ura 1.17
652     * Wnn/etc/msg.c (msg_open): msg_open() において libwnn.msg
653     空行や不正な形式の行が存在していた場合に '\0' を無視してアク
654     セスしてしまうバグを修正。([freewnn:00324]元木さんのパッチ、
655     [freewnn:00350]高田さんのパッチ)
656    
657 hiroo 1.29 Mon Feb 28 22:17:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
658 ura 1.17
659     * .msg ファイルに空行があると、msg_open で死ぬ。FreeWnnでまた
660     enbug (T_T)。空行を削った。([freewnn:00328])
661    
662 hiroo 1.29 Fri Feb 25 01:17:04 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
663 ura 1.16
664     * 開発版 1.1.1-a016 として内部リリース
665    
666 hiroo 1.29 Thu Feb 24 02:24:05 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
667 ura 1.16
668     * 何度 indent コマンドを実行しても同じ結果が出るようにソースを修正。
669     (問題の箇所を /* *INDENT-OFF* *//* *INDENT-ON* */ で囲っている。)
670    
671 hiroo 1.29 Wed Feb 23 00:35:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
672 ura 1.16
673     * Wnn/jutil/wnnkill.c: indent が美しくなるように ifdef の関係を調
674    
675     * Wnn/jutil/wnnstat.c: (同上)
676     * Wnn/jutil/dtoa.c: (同上)
677    
678 hiroo 1.29 Wed Feb 23 00:32:19 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
679 ura 1.16
680     * Wnn/etc/xutoj.c: 文法エラーの修正(普段は指定されない ifdef のた
681     めわからなかった。indent を書ける際に発覚)
682     ([freewnn:00336] 元木さんのパッチ)
683    
684 hiroo 1.29 Mon Feb 14 02:23:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
685 ura 1.15
686     * 開発版 1.1.1-a015 として内部リリース
687    
688 hiroo 1.29 Sun Feb 13 18:56:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
689 ura 1.15
690     * configure.in: socklen_t がうまく検出できない場合があるので変更。
691     ([freewnn:00238] 元木さんのパッチ)
692    
693 hiroo 1.29 Sun Feb 13 18:41:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
694 ura 1.15
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 hiroo 1.29 Sun Feb 13 18:28:02 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
706 ura 1.15
707     * Wnn/jserver/de.c: Solaris2.4+gcc-2.95.1で出力されるwarningの一部
708     を取った。([freewnn:00206] 鵜川さんのパッチ + [freewnn:00209])
709    
710 hiroo 1.29 Sun Feb 13 18:16:54 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
711 ura 1.15
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 hiroo 1.29 Sun Feb 13 18:05:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
718 ura 1.15
719     * gerodic をデフォルトで読み込むように rc ファイルを変更
720     ([freewnn:00214] kaz / 大森保英さんのパッチ)
721    
722 hiroo 1.29 Sun Feb 13 17:54:13 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
723 ura 1.15
724     * *.man の誤字および roff の文法エラーの修正
725     ([freewnn:00216] 永江さん作成のパッチ)
726    
727 hiroo 1.29 Sun Feb 13 16:36:01 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
728 ura 1.15
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 hiroo 1.29 Thu Feb 10 02:17:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
740 ura 1.15
741     * man で冒頭に大量の空白行が作成されるのを直した。
742 hiroo 1.29 ([freewnn:00203] 植松 文徳 <uematsu at kgz.com>さんのパッチ)
743 ura 1.15
744 hiroo 1.29 Mon Feb 7 02:32:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
745 ura 1.14
746     * 開発版 1.1.1-a014 として内部リリース
747    
748 hiroo 1.29 Sun Feb 6 17:22:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
749 ura 1.14
750     * COPYRIGHT, COPYRIGHT-j を添付。これは GPL そのものと、その日本語
751     訳である。
752    
753 hiroo 1.29 Sun Feb 6 17:17:57 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
754 ura 1.14
755     * ChangeLog.old を作成。これは、以前の著作権表記ヘッダに記録された
756     いた変更情報をまとめたもの。
757    
758     * CONTRIBUTORS に、FreeWnn 1.0/1.1 時代の情報を追加。
759    
760 hiroo 1.29 Sun Feb 6 17:15:44 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
761 ura 1.14
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 hiroo 1.29 Tue Oct 19 01:07:40 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
784 ura 1.13
785     * 開発版 1.1.1-a013 として内部リリース
786    
787 hiroo 1.29 Tue Oct 19 00:09:48 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
788 ura 1.13
789     * Wnn/jserver/de.c: jserver がエラーで終了する時、perror() を呼ん
790     で「何が原因で異常終了したのか」を表示するようにした。
791     が出るため。([freewnn:00199])
792    
793 hiroo 1.29 Mon Oct 18 23:11:20 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
794 ura 1.13
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 hiroo 1.29 Sat Oct 16 00:47:38 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
803 ura 1.13
804     * Wnn/jserver/de.c: accept の引数のキャストを行ない、warning をな
805     くした。
806     ([freewnn:00140]: にしくさんのパッチ)
807    
808 hiroo 1.29 Wed Sep 29 03:19:17 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
809 ura 1.12
810     * 開発版 1.1.1-a012 として内部リリース
811    
812 hiroo 1.29 Wed Sep 29 02:13:56 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
813 ura 1.12
814     * gerodic Makefile.in が古いままだった。
815 ura 1.13 ([freewnn:00143]: kaz / 大森保英さんの指摘)
816 ura 1.12
817     * gerodic make および make install の対象になるようにした。
818    
819 hiroo 1.29 Wed Sep 29 00:46:31 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
820 ura 1.12
821     * Wnn/jserver/de_header.h: wnn_get_hinsi_name() のプロトタイプ宣言
822     が間違っていたので修正(関数の型が int() -> char*())
823    
824 hiroo 1.29 Wed Sep 29 00:01:03 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
825 ura 1.12
826     * Makefile.in: ".c.i" のルールを削除。使ってないので。
827     * makerule.mk.in: ".c.i" のルールを削除。使ってないので。
828    
829 hiroo 1.29 Tue Sep 28 23:25:42 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
830 ura 1.12
831     * Wnn/jlib/js.c: BSD系のOS SUN_LEN を正しく定義
832     ([freewnn:00144]: 坂本さん報告のパッチ)
833    
834 hiroo 1.29 Tue Sep 28 23:03:26 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
835 ura 1.12
836     * Wnn/etc/strings.c: 使いもしないのに NULL が定義されていたので
837     削除
838    
839 hiroo 1.29 Tue Sep 28 02:04:44 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
840 ura 1.12
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 hiroo 1.29 Tue Sep 28 01:04:36 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
848 ura 1.12
849     * Wnn/jserver/de.c: socklen_t 型を導入
850     * Wnn/jserver/error.c: time_t 型を導入
851    
852     ([freewnn:00140]: にしくさんのパッチ、[freewnn:00135]: 元木さんの
853     アドバイス)
854    
855 hiroo 1.29 Tue Sep 28 00:25:12 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
856 ura 1.12
857     * Wnn/jserver/de.c: typo の修正(恥ずかしい…)
858     ([freewnn:00136] 永江さん、[freewnn:00139] 冨樫さんのパッチ)
859    
860 hiroo 1.29 Fri Sep 24 03:05:11 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
861 ura 1.11
862     * 開発版 1.1.1-a011 として内部リリース
863    
864 hiroo 1.29 Fri Sep 24 02:59:28 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
865 ura 1.11
866     * Wnn/jserver/de.c: NOFILE の再定義の不具合を修正。
867     ([freewnn:00131]: にしくさんの指摘による)
868    
869     * time((long*)0) time(NULL) に修正。
870     ([freewnn:00131]: にしくさんの指摘による)
871    
872 hiroo 1.29 Fri Sep 24 02:55:57 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
873 ura 1.11
874     * PubdicPlus/pod.c: static 変数の初期値が定数でない」ところがあっ
875     たので修正。
876     ([freewnn:00129]: 阿部宏明さん提供のパッチ)
877    
878 hiroo 1.29 Thu Sep 23 01:32:04 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
879 ura 1.10
880     * 開発版 1.1.1-a010 として内部リリース
881    
882 hiroo 1.29 Thu Sep 23 00:17:25 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
883 ura 1.10
884     * PubdicPlus/Makefile.in: コンパイラが gcc 決めうちだったのを修正
885    
886 hiroo 1.29 Wed Sep 22 01:53:51 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
887 ura 1.9
888     * 開発版 1.1.1-a009 として内部リリース
889    
890 hiroo 1.29 Wed Sep 22 01:48:16 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
891 ura 1.9
892     * configure.in: Intel 版の Solaris に対応(伊藤健二さん提供のパッチ)
893    
894     * Wnn/etc/bdic.c: 内部関数 getnstr() の定義が ncurses ライブラリの
895     同名関数のプロトタイプ宣言と干渉を起こすため、名前を getnstring()
896     に変更。(伊藤健二さん提供のパッチ)
897    
898 hiroo 1.29 Wed Sep 22 01:38:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
899 ura 1.9
900     * configure.in: AC_CHECK_LIB のチェック関数が main になっていたの
901     を各々ふさわしいものに変更。
902     ([freewnn:00127] 元木さんのパッチ)
903    
904 hiroo 1.29 Wed Sep 22 01:15:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
905 ura 1.8
906     * 開発版 1.1.1-a008 として内部リリース
907    
908 hiroo 1.29 Wed Sep 22 00:30:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
909 ura 1.8
910     * configure autoconf-1.13 ベースに変更。(今までは 1.12 ベー
911     )
912    
913 hiroo 1.29 Wed Sep 22 00:26:07 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
914 ura 1.8
915     * 辞書を Pubdic から Pubdic+ に変更。
916    
917 hiroo 1.29 Sun Sep 19 00:24:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
918 ura 1.7
919     * 開発版 1.1.1-a007 として内部リリース
920    
921 hiroo 1.29 Sat Sep 18 20:09:23 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
922 ura 1.7
923     * crypt ライブラリがリンクされないようになっていたため NetBSD でコ
924     ンパイルできなくなっていたのを修正。
925 ura 1.8 ([freewnn:00124] のパッチ。[freewnn:00123] にて永江さんが指摘)
926 ura 1.7
927 hiroo 1.29 Thu Sep 16 03:40:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
928 ura 1.6
929     * 開発版 1.1.1-a006 として内部リリース
930    
931 hiroo 1.29 Thu Sep 16 02:05:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
932 ura 1.6
933     * makerule.mk.in: いらない変数を削った。
934    
935     * /Makefile.in: 不要なライブラリを多数リンクしていたので、そ
936     れを止めさせた。
937    
938 hiroo 1.29 Thu Sep 16 01:56:04 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
939 ura 1.6
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 hiroo 1.29 Thu Sep 16 01:48:36 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
959 ura 1.6
960     * 時々付属語ファイル関連でエラーが出ることがある([freewnn:00077]
961     元木さんからの報告)のを修正。
962     [freewnn:00100] 片山さんのパッチ
963    
964 hiroo 1.29 Mon Sep 13 03:37:15 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
965 ura 1.5
966     * パッチ patch-1.1.1-a005 として内部リリース
967    
968 hiroo 1.29 Mon Sep 13 03:35:56 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
969 ura 1.5
970     * ファイル CONTRIBUTORS を作成
971    
972 hiroo 1.29 Mon Sep 13 02:04:34 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
973 ura 1.5
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 hiroo 1.29 Mon Sep 13 01:56:19 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
981 ura 1.5
982     * configure.in: CPP CCOPTIONS などの値の決定に OS の判定をして
983     いるところがあるが、知らない OS でもとりあえず configure を続ける
984     ようにした。(いままでは途中で止まっていた)
985    
986 hiroo 1.29 Sun Sep 12 23:29:59 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
987 ura 1.5
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 hiroo 1.29 Fri Aug 20 03:21:52 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1004 ura 1.4
1005     * パッチ patch-1.1.1-a004 として内部リリース
1006    
1007 hiroo 1.29 Fri Aug 20 02:12:23 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1008 ura 1.4
1009     * HP-UX 11.0 対応
1010     ([freewnn:00079] 濱嶋さん、[freewnn:00081] 矢吹さん提供のパッチ)
1011    
1012 hiroo 1.29 Fri Aug 20 01:35:17 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1013 ura 1.4
1014     * (元からあった) config.h wnn_config.h に改名し、configure
1015     config.h を作成するようにした(ただし中身は空)
1016     ([freewnn:00050] 元木さん提供のパッチ)
1017    
1018 hiroo 1.29 Thu Aug 19 02:22:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1019 ura 1.4
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 hiroo 1.29 Sat Aug 14 02:49:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1033 ura 1.4
1034     * IntelBeOS 対応
1035     ([freewnn:00061] 阿部さん提供のパッチ)
1036    
1037    
1038 hiroo 1.29 Wed Aug 11 01:42:28 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1039 ura 1.3
1040     * パッチ patch-1.1.1-a003 として内部リリース
1041    
1042 hiroo 1.29 Wed Aug 11 01:00:59 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1043 ura 1.3
1044     * OpenBSD/i386, HP-UX 9.X 対応
1045     ([freewnn:00045] 濱嶋さん提供のパッチ)
1046    
1047 hiroo 1.29 Wed Aug 11 00:43:11 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1048 ura 1.3
1049     * --prefix=dir を有効にする。(今までは /usr/local で決めうちだった)
1050     ([freewnn:00036] 永江さん提供のパッチ)
1051    
1052     * configure, configure.in: NetBSD 対応
1053     ([freewnn:00036] 永江さん提供のパッチ)
1054    
1055 hiroo 1.29 Mon Jul 28 22:27:44 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1056 ura 1.2
1057     * パッチ patch-1.1.1-a002 として内部リリース
1058    
1059 hiroo 1.29 Wed Jul 28 22:12:25 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1060 ura 1.2
1061 ura 1.4 * configure, configure.in: BSD/OS 対応 (冨樫さん提供のパッチ)
1062 ura 1.2
1063 hiroo 1.29 Wed Jul 28 22:07:32 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1064 ura 1.2
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 hiroo 1.29 Tue Jul 27 01:41:14 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1073 ura 1.2
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 hiroo 1.29 Mon Jul 19 04:44:37 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1095 ura 1.2
1096     * パッチ patch-1.1.1-a001 として内部リリース
1097    
1098 hiroo 1.29 Mon Jul 19 04:02:14 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1099 ura 1.1
1100     * CHANGES: 古川竜雄
1101    
1102     Pubdic/Makefile.in を作成。
1103     ([freewnn:00013] 前原@DebianProjectさんの指摘による)
1104    
1105 hiroo 1.29 Mon Jul 19 03:13:38 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1106 ura 1.1
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 hiroo 1.29 Mon Jul 19 02:58:12 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1127 ura 1.1
1128     * CHANGES: [freewnn:00013] (前原@DebianProjectさん)
1129    
1130     strchr() のプロトタイプの修正
1131    

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