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.43 - (hide annotations) (download)
Sun May 17 17:24:58 2015 UTC (8 years, 10 months ago) by aonoto
Branch: MAIN
CVS Tags: freewnn-1-1-1-a023
Changes since 1.42: +15 -0 lines
- Update ChangeLog entry and version string. Added 1.1.1-a023 tag.

- Changed domain of bug-report address in AC_INIT.

1 aonoto 1.32 /*
2     Some entries (from CVS ChangeLog) are not yet translated to
3     Japanese...
4     */
5    
6 aonoto 1.43 Mon, 18 May 2015 02:25:00 Tomoki AONO <aonoto at users.osdn.me>
7    
8     * ChangeLog, ChangeLog.en, configure, configure.in:
9    
10     - Update ChangeLog entry and version string. Added 1.1.1-a023 tag.
11    
12     - OSDN.jpへのサイト名変更に伴い、AC_INITbug-reportアドレスの
13     ドメイン部を変更。
14    
15     Sun, 17 May 2015 01:10:08 Tomoki AONO <aonoto at users.osdn.me>
16    
17     * ChangeLog, ChangeLog.en:
18    
19     Document changes by aonoto.
20    
21 itisango 1.41 Sun, 10 May 2015 09:05:43 Mitsutoshi NAKANO <ItSANgo@gmail.com>
22    
23     * ChangeLog, ChangeLog.en: added this messages.
24    
25     * Wnn/include/jllib.h (WNN_NO_CREATE): redefined 0 -> pointer.
26     * Wnn/include/jllib.h (WNN_CREATE): redefined -1 -> pointer.
27     See:
28     https://sourceforge.jp/projects/freewnn/lists/archive/users/2015-May/000278.html
29     * Wnn/jlib/jl.c (jl_dic_add_e):
30     (jl_set_env_wnnrc):
31     * Wnn/jlib.V3/jlv3.c (jd_dicadd):
32 itisango 1.40
33     Sun, 10 May 2015 06:23:38 Mitsutoshi NAKANO <ItSANgo@gmail.com>
34    
35     * ChangeLog, ChangeLog.en: added this messages.
36    
37     * Wnn/include/jlib_private.h: renamed from
38 itisango 1.41 Wnn/include/jlib_hide.h.
39     See:
40     https://sourceforge.jp/projects/freewnn/lists/archive/users/2015-May/000278.html
41 itisango 1.40 * Wnn/jutil/wnnstat.c:
42     * Wnn/jutil/wnnkill.c:
43     * Wnn/jlib/jl.c:
44     * Wnn/jlib/js.c:
45     * cWnn/include/Makefile.in (LINKS3):
46     (jlib_private.h):
47     * kWnn/include/Makefile.in (LINKS3):
48     (jlib_private.h):
49    
50 aonoto 1.42 Fri, 22 Nov 2013 19:53:01 Tomoki AONO <aonoto at users.sourceforge.jp>
51    
52     * Wnn/pubdicplus/Makefile.in:
53    
54     Revert contents of FZK_SRC not to install fzk.master-.c .
55    
56     Sat, 9 Nov 2013 03:54:44 Tomoki AONO <aonoto at users.sourceforge.jp>
57    
58     * Wnn/pubdicplus/Makefile.in:
59    
60     - *.fzkファイルの生成で一旦なんでもfull.fzkにしていたのを改め、
61     中間生成ファイル(*.fsrc)を作成することにした。これにより
62     並列ビルドする際に役立つだろう。(ex. Debian Bug #724058)
63     同じregexpを複数の箇所に書くのは面倒だったためでもある。
64    
65     - imakeで自動生成されてたルールの内、includescleanターゲットのそれは
66     ひとまとめにしたルールも存在するので削除することにした。
67    
68 itisango 1.39 Tue, 3 Sep 2013 11:40:33 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
69    
70     * ChangeLog.en ChangeLog:
71     Added this message for test of CVS commit .
72    
73 itisango 1.38 Mon, 2 Sep 2013 19:18:00 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
74    
75     * ChangeLog.en ChangeLog:
76     Added this message .
77    
78     * Branched 1.1.1-a022I001 by <bkbin005@rinku.zaq.ne.jp@>
79    
80     * Merged many patches from openSUSE:
81    
82     Please see also:
83     http://sourceforge.jp/projects/freewnn/lists/archive/users/2013-September/000183.html
84     https://build.opensuse.org/package/show/M17N/fwnn
85    
86     - modified: Wnn/jutil/wdreg.c
87     I found type missmatches in main() .
88     Old code gave "" to js_dic_file_create(),
89     but js_dic_file_create()'s argument has a w_char * type .
90     So added w_char W_CHAR_NUL_STR[] = { 0 };
91     and gave it to js_dic_file_create() .
92    
93     - modified: cWnn/include/Makefile.in cWnn/jserver/Makefile.in
94     kWnn/include/Makefile.in
95    
96     Added header files .
97     So changed Makefile.in .
98    
99     - new file: Wnn/include/conv.h Wnn/include/etc.h
100     Wnn/include/jlib_hide.h Wnn/include/jutil.h Wnn/include/romkan.h
101     - modified: Wnn/conv/cvt_key.c Wnn/conv/cvt_read.c Wnn/etc/bdic.c
102     Wnn/etc/dic_atojis.c Wnn/etc/gethinsi.c Wnn/etc/hindo.c Wnn/etc/msg.c
103     Wnn/etc/pwd.c Wnn/etc/revdic.c Wnn/etc/sstrings.c Wnn/etc/xutoj.c
104     Wnn/etc/yincoding.c Wnn/include/jdata.h Wnn/include/jllib.h
105     Wnn/include/jslib.h Wnn/include/msg.h Wnn/jlib.V3/jlv3.c Wnn/jlib/jl.c
106     Wnn/jlib/js.c Wnn/jserver/daibn_kai.c Wnn/jserver/de.c
107     Wnn/jserver/de_header.h Wnn/jserver/do_dic_env.c
108     Wnn/jserver/do_filecom.c Wnn/jserver/do_henkan.c
109     Wnn/jserver/do_henkan1.c Wnn/jserver/do_hindo_s.c Wnn/jserver/fzk.c
110     Wnn/jserver/get_kaiarea.c Wnn/jserver/hinsi_list.c Wnn/jserver/jbiki.c
111     Wnn/jserver/jbiki_b.c Wnn/jserver/jikouho.c Wnn/jserver/jikouho_d.c
112     Wnn/jserver/jishoop.c Wnn/jserver/jishosub.c Wnn/jserver/mknode0.c
113     Wnn/jserver/mknode1.c Wnn/jserver/mknode2.c Wnn/jserver/rd_jishoop.c
114     Wnn/jserver/readfile.c Wnn/jserver/sisheng.c Wnn/jserver/w_string.c
115     Wnn/jutil/atod.c Wnn/jutil/atof.c Wnn/jutil/atorev.c
116     Wnn/jutil/dic_head.c Wnn/jutil/dtoa.c Wnn/jutil/oldatonewa.c
117     Wnn/jutil/ujisf.c Wnn/jutil/wddel.c Wnn/jutil/wdreg.c
118     Wnn/jutil/wnnkill.c Wnn/jutil/wnnstat.c Wnn/jutil/wnntouch.c
119     Wnn/romkan/rk_bltinfn.c Wnn/uum/basic_op.c Wnn/uum/header.c
120     Wnn/uum/history.c Wnn/uum/inspect.c Wnn/uum/jhlp.c Wnn/uum/jikouho.c
121     Wnn/uum/jis_in.c Wnn/uum/jutil.c Wnn/uum/key_bind.c Wnn/uum/kuten.c
122     Wnn/uum/printf.c Wnn/uum/prologue.c Wnn/uum/screen.c Wnn/uum/sdefine.h
123     Wnn/uum/select_ele.c Wnn/uum/sheader.h Wnn/uum/termio.c
124     Wnn/uum/touroku.c Wnn/uum/ttyfdslot.c Wnn/uum/uif.c Wnn/uum/wnnrc_op.c
125     Prototype declarations for reducing compilation warnings .
126     - modified: Wnn/jserver/hinsi_list.c
127     I found a bug in make_hinsi_list(), then fixed it .
128     Please see also:
129     http://lists.opensuse.org/opensuse-ja/2013-08/msg00035.html
130    
131     - modified: Wnn/include/msg.h
132     Bugfix: In openSUSE 13.1 Milestone 3,
133     uum could not get error messages .
134     This issue's cause is that we forgot prototype declaration
135     of msg_get() in Wnn/include/msg.h .
136     http://lists.opensuse.org/opensuse-ja/2013-08/msg00014.html
137     http://sourceforge.jp/projects/freewnn/lists/archive/users/2013-August/000140.html
138    
139     - modified: Wnn/include/jllib.h Wnn/include/jslib.h
140     Wnn/include/wnn_string.h Wnn/jlib/jl.c Wnn/jserver/error.c
141     Wnn/jutil/atod.c Wnn/romkan/rk_bltinfn.c Wnn/romkan/rk_fundecl.h
142     Wnn/romkan/rk_main.c Wnn/romkan/rk_modread.c Wnn/romkan/rk_read.c
143     Xwnmo/xwnmo/do_socket.c
144     Added many prototype declarations .
145    
146     - modified: PubdicPlus/ctopd.c PubdicPlus/wtopd.c
147     Added #include <string.h> and <unistd.h> .
148    
149     - modified: Wnn/jlib.V3/jlv3.c
150     Fixed casts in jd_dicadd() .
151    
152     - modified: Wnn/jserver/error.c Xwnmo/xwnmo/do_socket.c
153     Changed some types of variables .
154    
155     - modified: Wnn/jlib/jl.c Wnn/jlib/js.c
156     Modified definication of message_out() .
157     Modified argument's types:
158     jl_connect_lang(), jl_open_lang(), create_pwd_file(),
159     jl_set_env_wnnrc(), jl_set_env_wnnrc1(), create_file(),
160     make_dir_rec1(), make_dir1(), call_error_handler(), message_out() ...
161     Fixed casts .
162    
163     - modified: Wnn/jserver/de.c
164     Added signal handler .
165     Server's exit status changed .
166    
167 aonoto 1.42 Sat, 24 Aug 2013 23:24:31 Tomoki AONO <aonoto at users.sourceforge.jp>
168    
169     * configure, configure.in, Wnn/include/commonhd.h,
170     Wnn/jserver/de_header.h:
171    
172     - Update version string.
173    
174     - Use PACKAGE_STRING instead of _SERVER_VERSION in jserver.
175    
176     Mon, 5 Aug 2013 03:45:01 Tomoki AONO <aonoto at users.sourceforge.jp>
177 itisango 1.38
178 aonoto 1.42 * ChangeLog, ChangeLog.en, configure, configure.in:
179 aonoto 1.37
180     Update ChangeLog entry and version string. Added 1.1.1-a022 tag.
181    
182     Mon, 5 Aug 2013 02:34:00 Tomoki AONO <aonoto at users.sourceforge.jp>
183    
184     * ChangeLog, ChangeLog.en, PubdicPlus/pubdic.p:
185    
186     ChangeLog, ChangLog.en:
187     - ChangeLogエントリを追記。
188     - Fixed some typo ('backspace' to 'backslash') in
189     Tue, 5 Jan 2010 01:59:40.
190    
191     PubdicPlus/pubdic.p:
192    
193     - 自分にとっては「ひろかず」が「小林」と変換されるのはおかしいと
194     判断したためこの組み合わせを削除した。2ch FreeWnnスレッドの
195     投稿での指摘による。
196     (http://toro.2ch.net/test/read.cgi/unix/1084551838/458)
197    
198 aonoto 1.36 Sun, 4 Aug 2013 00:06:16 Tomoki AONO <aonoto at users.sourceforge.jp>
199    
200     * Wnn/uum/jhlp.c:
201    
202     - uum failed to start on traditional systems because opening
203     tty fails. Fixed open_pty_traditional() to set tty_slave correctly.
204    
205     - Changed PTXNAME macro to switch sprintf() to snprintf()
206     on 4.4BSD (or later).
207    
208     Sat, 3 Aug 2013 23:56:59 Tomoki AONO <aonoto at users.sourceforge.jp>
209    
210     * configure, configure.in:
211    
212     - Improve libutil detection. Systems that have both ptsname() and
213     openpty() does not need libutil, this change (probably) covers
214     these systems. Based on patch by 1xx ([freewnn-users 133]).
215    
216     - Some cosmetic fixes.
217    
218     Fri, 2 Aug 2013 03:43:07 Tomoki AONO <aonoto at users.sourceforge.jp>
219    
220     * config.h.in, configure, configure.in, Wnn/uum/Makefile.in,
221     cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
222    
223     - libutil is (may be) used only in uum, so separate this library
224     (if exists) from normal LIBS.
225     Patch by 1xx (itsango at gmail.com) ([freewnn-users 126])
226     with some modification.
227    
228     - Fixed spelling in configure.in .
229    
230     Fri, 7 Jun 2013 03:24:38 Tomoki AONO <aonoto at users.sourceforge.jp>
231    
232     * makerule.mk.in, Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
233     cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
234    
235     Pass CPPFLAGS and LDFLAGS on configure / make.
236     Original suggestion by Hideki Yamane, but arranged a bit.
237     ToDo: We should separate FLAGS more cleanly.
238    
239     Sat, 16 Jun 2012 19:02:04 Tomoki AONO <aonoto at users.sourceforge.jp>
240    
241     * Wnn/uum/inspect.c:
242    
243     Fix typo in comment.
244    
245     Wed, 13 Jun 2012 04:18:32 Tomoki AONO <aonoto at users.sourceforge.jp>
246    
247     * Wnn/: jutil/wddel.c, jutil/wdreg.c, uum/inspect.c,
248     uum/select_ele.c:
249    
250     - Quick fix for warning about format-security by gcc.
251     Based on patch by Hideki Yamane and Makoto Fujiwara
252     ([Freewnn-users 102]).
253     Replacing from sprintf() to snprintf() or strncat() would be better.
254     - (Wnn/jutil/wddel.c) Change (fix?) type of Com[] to w_char
255     in code for 'wddel -C' mode. I think I'm doing right, but not tested.
256     - Strip old mail address (as usual).
257    
258     Sat, 24 Sep 2011 02:49:35 Tomoki AONO <aonoto at users.sourceforge.jp>
259    
260     * ChangeLog, ChangeLog.en:
261    
262     Update ChangeLog . Japanese translation (of some commit entry)
263     will come later.
264    
265 aonoto 1.35 Mon, 16 May 2011 02:03:53 Tomoki AONO <aonoto at users.sourceforge.jp>
266    
267     * configure, configure.in, makerule.mk.in:
268    
269     まだ使ってないが、Libtool-2.4.xではconfigureで利用したSHELLに特化し
270     libtoolスクリプトを生成するらしい。そこでmakerule.mk.inSHELL
271     それを使うように変更。Debian Bug #621928の回避策として導入。
272    
273     ただ、一部の環境で構築に失敗するかもしれないので従来通り使えるよう
274     なエントリ(configureでのLIBTOOL_MOD)を作成しておいた。必要ならコ
275     メントを外して利用すること。詳細はmakerule.mk.inを参照。
276    
277     Mon, 18 Apr 2011 01:29:50 Tomoki AONO <aonoto at users.sourceforge.jp>
278    
279     * configure, configure.in, Wnn/jutil/Makefile.in,
280     Wnn/uum/Makefile.in, cWnn/jutil/Makefile.in,
281     cWnn/uum/Makefile.in, kWnn/jutil/Makefile.in,
282     kWnn/uum/Makefile.in:
283    
284     [freewnn-users 81]での指摘による(チケット#24188)
285    
286     - --with-*wnn-includesが機能するようにした(今まで動いてなかった)
287     --with-*wnn-librariesと同様に、このパラメータは*Wnn/jutil(一部)
288     *uumにしか働かない。
289    
290     - --without-lib*wnnが明示的に指定されたとき、 指定なしの場合と挙動
291     が違っていたので修正。
292    
293     Mon, 11 Apr 2011 01:51:16 Tomoki AONO <aonoto at users.sourceforge.jp>
294    
295     * Wnn/jserver/: de_header.h, renbn_kai.c:
296    
297     Wnn/jserver/renbn_kai.c:
298     - tan_syo()内で呼び出されているsbn_kai()の引数に、ポインタへのキャ
299     ストを明示的に追加した。プロトタイプ宣言のない関数の型推定に役立つ
300     と思われる。Linux/amd64jserverがクラッシュする別のバグを修正す
301     る。
302     - いつものごとく古いメールアドレスを削除。
303    
304     Wnn/jserver/de_header.h:
305     - bnsetu_kai.c内の関数のプロトタイプ宣言を追加(安全のため)
306    
307     Fri, 31 Dec 2010 23:40:51 Tomoki AONO <aonoto at users.sourceforge.jp>
308    
309     * configure, configure.in:
310     We cannot build Xwnmo for now, so we (temporally) disabled AC_PATH_X.
311     Probably workaround for systems with modern install layout of X11.
312     Also removed libcurses template because it was already described.
313    
314     Fri, 24 Dec 2010 02:57:32 Tomoki AONO <aonoto at users.sourceforge.jp>
315    
316     * INSTALL.en:
317     Update INSTALL.en to follow current INSTALL document.
318    
319     Fri, 24 Dec 2010 02:17:43 Tomoki AONO <aonoto at users.sourceforge.jp>
320    
321     * Wnn/: jserver/de_header.h, jutil/ujisf.c:
322    
323     Wnn/jserver/de_header.h:
324     - Fix return type mismatch of kanjiaddr() prototype declaration.
325     Spotted on http://twitter.com/pachira23/status/8875168688513024 ,
326     and reported to freewnn-users by Hideki Yamane. Original reporter
327     saids it also fixes crash bug of jserver when client register
328     new word to dictionary.
329     - Add prototype declaration of functions in bdic.c (and some
330     source files).
331     - Strip old mail address (as usual).
332    
333     Wnn/jutil/ujisf.c:
334     - Added prototype declaration of kanjiaddr() and Print_entry().
335     - Strip old mail address (as usual).
336    
337     Sun, 11 Jul 2010 19:18:16 Tomoki AONO <aonoto at users.sourceforge.jp>
338    
339     * INSTALL, configure, configure.in, makerule.mk.in,
340     Wnn/jserver/Makefile.in, Wnn/jutil/Makefile.in,
341     Wnn/man/4.cmd/Makefile.in, Wnn/man/6.jutil/Makefile.in,
342     Wnn/uum/Makefile.in, cWnn/jserver/Makefile.in,
343     cWnn/jutil/Makefile.in, cWnn/man/4.cmd/Makefile.in,
344     cWnn/man/6.jutil/Makefile.in, cWnn/uum/Makefile.in,
345     kWnn/jserver/Makefile.in, kWnn/jutil/Makefile.in,
346     kWnn/uum/Makefile.in:
347    
348     Added (first step of) support for new installation path layout. Maybe
349     useful for package managers. Please note that new layout is disabled
350     by default. You need to specify following configure parameter if you
351     try this.
352    
353     - Added --enable-traditional-layout (default: yes) parameter to
354     configure. If disabled, we install jserver / wnnstat / wnnkill to
355     sbindir. Currently this will take effect on program path only.
356     - Also added --enable-sub-bindir (default: yes if
357     --enable-traditional-layout, no otherwise). If disabled, we install
358     programs to bindir (/ sbindir) directly (i.e. we don't mkdir Wnn4
359     (, cWnn4 and kWnn4) sub directory to bindir (/ sbindir)) .
360     - Enable --program-transform-name and its family to programs
361     (ex. jserver, uum, wnnkill, atod) and corresponding manpages.
362     - Update INSTALL documentation (Japanese version). English version
363     will come later ...
364     - Strip old mail address (as usual).
365     - Merged part of my code to build correctly if builddir != srcdir (as
366     usual).
367    
368     Sun, 25 Apr 2010 19:38:55 Tomoki AONO <aonoto at users.sourceforge.jp>
369    
370     * config.h.in, configure, configure.in:
371    
372     configure.in, configure:
373     - Added -D_GNU_SOURCE for architecture with GNU libc and
374     non-Linux kernel (especially for Debian). Possible fix for Debian
375     Bug #577097.
376     - Cosmetic fix (for configure.in).
377    
378     config.h.in:
379     - Forgot to autoheader on last commit of configure.in.
380    
381     Mon, 15 Mar 2010 01:58:24 Tomoki AONO <aonoto at users.sourceforge.jp>
382    
383     * Makefile.in:
384     - Remove rules that exist on makerule.mk. make install (for example)
385     runs two times faster :-p
386     - Remove old mail address (as usual).
387    
388     Tue, 23 Feb 2010 02:06:54 Tomoki AONO <aonoto at users.sourceforge.jp>
389    
390     * configure, configure.in, makerule.mk.in,
391     Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in,
392     cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in:
393    
394     Recent cpp of gcc (at least 4.4) splits line that has many
395     characters per line (in C language manner). This is problem
396     on *.fzk (pubdic etc.) file processing. So adds -traditional-cpp
397     parameter to cpp (at least gcc-2.95 passes this parameter). Simply
398     adding it to CPPFLAGS may break other build, so split FZK_PP (cpp
399     for text processing) from normal CPP. Spotted by some posters of
400     FreeWnn thread in 2ch.net .
401    
402     (Other changes)
403     - Use AC_SEARCH_LIBS for libnsl checking (Linux (for example) does not
404     need it).
405     - Strip old mail address (as usual).
406     - Modified to build correctly if builddir != srcdir (as usual).
407    
408     Tue, 5 Jan 2010 01:59:40 Tomoki AONO <aonoto at users.sourceforge.jp>
409    
410     * Wnn/: man/2.env/wnn/2b_romkan.man, manual/2.env/wnn/2b_romkana:
411    
412 aonoto 1.36 - Change '\' to '\e' to correctly format backslash in man file.
413 aonoto 1.35 (Also change formatted text file.) It should reduce Debian lintian
414     warning.
415    
416     - Added .nf / .fi to pre-formatted table.
417    
418     - Strip old mail address (as usual).
419    
420     Sun, 29 Nov 2009 04:20:52 Tomoki AONO <aonoto at users.sourceforge.jp>
421    
422     * Wnn/uum/setutmp.c:
423    
424     - For systems using utmp-update helper program (ex. Solaris),
425     temporally restore SIGCHLD handler on setutmp().
426     (But it runs only if user is normal user and uum isn't either
427     setuid or setgid process. It seems resetutmp() currently does not
428     need this.)
429    
430     - Stop checking return value of pututline() because many systems
431     does not have return value of this function.
432    
433     - Change handling of ut_err to work correctly (especially on systems
434     that have utmp (pututline()) without utmpx).
435    
436     Sun, 6 Sep 2009 04:35:51 Tomoki AONO <aonoto at users.sourceforge.jp>
437    
438     * aclocal.m4, config.guess, config.sub, configure, ltmain.sh:
439     Update libtool to 1.5.26 (last release of 1.5 series - bit old).
440     Also update config.guess, so maybe it will build on AVR32 architecture.
441     (cf. Debian Bug #534811)
442    
443     Mon, 1 Jun 2009 01:35:06 Tomoki AONO <aonoto at users.sourceforge.jp>
444    
445     * Wnn/uum/: jhlp.c, sheader.h:
446    
447     - (jhlp.c) Check owner / permission of ttyp (tty_slave / ttypfd)
448     on open_ttyp(). If check (and chown/chmod) fails, uum warns it may be
449     insecure (ttyp readable) from other local users. (Probably you need
450     proper privileges to uum (ex. setuid-root).)
451     - (jhlp.c) Verbose error message on restoring owner / permission of
452     tty_master and ttyp in do_end().
453     - (sheader.h) Added Prototype of openTermData() / getTermData().
454    
455     Mon, 2 Feb 2009 02:52:17 Tomoki AONO <aonoto at users.sourceforge.jp>
456    
457     * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
458     cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
459    
460     - Tell Libtool to use external libraries needed for libwnn (and
461     lib[ck]wnn). (ex. libcrypt, libnsl)
462     You don't need detection of these libraries to use libwnn itself
463     in configure (I hope).
464    
465     - Use LT_LD to link libraries.
466    
467     - (*Wnn/jlib/Makefile.in) Remove definition of LT_{CC,INSTALL}
468     because we already defined in makerule.mk .
469    
470     - (Wnn/jlib.V3/Makefile.in) Make use of LT_{CC,INSTALL} in makerule.mk
471     to reduce libtool warning.
472    
473     - (Wnn/jlib.V3/Makefile.in) My usual work to build correctly
474     if builddir != srcdir .
475    
476     - Strip old mail address (as usual).
477    
478     Sun, 26 Oct 2008 19:27:53 Tomoki AONO <aonoto at users.sourceforge.jp>
479    
480     * Wnn/include/: jllib.h, jslib.h:
481    
482     - Added prototype (and simple macro (FRWNN_PARAMS) around the
483     parameters for good-old C compilers) for jslib.h / jllib.h .
484     Parameters are came from js.c / jl.c . This may or may not build
485     your libwnn client, so please check.
486    
487     - Added extern "C" { ... } for C++ clients.
488    
489     - Strip old mail address (as usual).
490    
491     Mon, 13 Aug 2007 18:56:33 Tomoki AONO <aonoto at users.sourceforge.jp>
492    
493     * cWnn/man/2.env/ckey.man:
494     - Added .nf / .fi to pre-formatted table. Quick fix for Debian Bug
495     #367550.
496     - Strip old mail address (as usual).
497    
498     Sun, 24 Jun 2007 01:34:16 Tomoki AONO <aonoto at users.sourceforge.jp>
499    
500     * INSTALL, INSTALL.en, configure, configure.in, makerule.mk.in,
501     Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
502    
503     - Added detection code if your system need to install uum as
504     set-[ug]id program on configure time. Recent systems may install
505     uum as normal program (to reduce security risk).
506     You can also specify
507     --enable-client-setuid / --enable-client-setgid=group (group must
508     be specified) to control set-[ug]id of uum.
509    
510     - Added uum-related option to INSTALL* file.
511    
512     - Use modern style AC_INIT. (added pseudo(?) version number and
513     contact address. comments are welcome.)
514    
515     Mon, 20 Nov 2006 01:21:22 Tomoki AONO <aonoto at users.sourceforge.jp>
516    
517     * INSTALL, INSTALL.en, Wnn/Makefile.in, cWnn/Makefile.in,
518     kWnn/Makefile.in:
519    
520     - Current code cannot build on Mac OS X 10.2 (Darwin 6) environment
521     (at least on cf.sourceforge.jp). So we changed to build libconvkey
522     (*Wnn/conv/) only if --enable-client specified.
523    
524     - This change also applies to [kc]Wnn, so you can build [kc]uum if you
525     specify --enable-client .
526    
527     - Other usual change (part of my change on builddir != srcdir case,
528     strip mail address, ...)
529    
530     Sun, 15 Oct 2006 18:48:26 Tomoki AONO <aonoto at users.sourceforge.jp>
531    
532     * Wnn/uum/epilogue.c:
533     - epilogue_no_close(): Replaced to HAVE_TERMINFO (maybe it's right).
534     - Stripped old mail address (as usual work).
535    
536     Tue, 26 Sep 2006 02:31:35 Tomoki AONO <aonoto at users.sourceforge.jp>
537    
538     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c:
539    
540     Use posix_openpt() (if it and ptsname() exists) when opening tty.
541     Traditional pts system (that doesn't have posix_openpt()) fallback
542     to dummy function opening /dev/ptmx directly. Getting tty without
543     setting setuid root works in non-pts systems that have
544     posix-compatible pty functions (ex. recent FreeBSD).
545    
546     Other changes to configure.in:
547     - Remove (already commented out) default case in system specific part.
548     - Commented out useless AC_DEFINE in term library detection part.
549    
550     Tue, 5 Sep 2006 02:21:29 Tomoki AONO <aonoto at users.sourceforge.jp>
551    
552     * Wnn/uum/: jhlp.c, termio.c:
553    
554     jhlp.c:
555     - Mask IEXTEN in j_term_init().
556     - Use tty_master for systems that has /dev/ptmx and not have
557     ptsname(). (ex. old Debian (2.1 or so))
558     - Added comment.
559    
560     termio.c:
561     - Use tparm() as macro for fixed parameter system (ex. SVR4).
562    
563     Tue, 29 Aug 2006 01:26:22 Tomoki AONO <aonoto at users.sourceforge.jp>
564    
565     * Wnn/uum/jhlp.c:
566     More use of USE_LINUX_TERM in exec_cmd() (as of original canuum patch).
567     And window size setting code moved from Linux specific to generic.
568    
569     Tue, 22 Aug 2006 02:31:05 Tomoki AONO <aonoto at users.sourceforge.jp>
570    
571     * config.h.in, configure, configure.in:
572     Added configure test for setsid(). (I forgot it.)
573    
574     Mon, 24 Jul 2006 02:30:33 Tomoki AONO <aonoto at users.sourceforge.jp>
575    
576     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c,
577     Wnn/uum/setutmp.c:
578    
579     More utmp fix:
580    
581     - Fix build (more) correctly on recent NetBSD (that both have utmpx &
582     traditional utmp)
583     - Moved setutmp() call from child to parent process (not sure if
584     this is right thing)
585    
586     Mon, 19 Jun 2006 01:49:41 Tomoki AONO <aonoto at users.sourceforge.jp>
587    
588     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c,
589     Wnn/uum/setutmp.c, Wnn/uum/sheader.h:
590    
591     Rewrote utmp code in uum (without libspt).
592     Recent BSD (4.4BSD or later based) developer: please write working
593     code specifying --enable-client-utmp . It works well (with
594     --enable-client-utmp) on recent NetBSD (that has putut(x)line()
595     implementation).
596    
597     Other changes:
598     Because it cannot work on gcc with Linux/i386, temporally remove
599     -fstack-check from CDEBUGFLAGS if you specify --enable-debug
600     (and you're using gcc).
601    
602     Mon, 29 May 2006 01:37:02 Tomoki AONO <aonoto at users.sourceforge.jp>
603    
604     * Contrib/dic/gerodic/Makefile.in:
605     Usual work:
606     - Stripping old address
607     - Some modification in case if builddir != srcdir
608     (Does not harm normal build.)
609    
610     Sun, 26 Mar 2006 23:33:20 Tomoki AONO <aonoto at users.sourceforge.jp>
611    
612     * Wnn/uum/setutmp.c:
613     In current setutmp.c code, saveut / nullut must be struct utmp.
614     So removed struct utmpx statement. This will fix compile on systems
615     that both have utmp.h and utmpx.h (e.g. NetBSD).
616    
617     Sun, 26 Mar 2006 23:10:51 Tomoki AONO <aonoto at users.sourceforge.jp>
618    
619     * Wnn/uum/jhlp.c:
620     Some minor fix for compiling some platforms:
621    
622     - crow is declared in header.h, so remove duplicate extern.
623     - #ifdef-ed I_PUSH ptem / ldterm for platforms that don't have STREAMS
624     but have ptsname (e.g. Linux, recent NetBSD).
625    
626     This change will succeed compile on some platforms, but uum
627     segfaults on my environment (Linux) ...
628    
629     Mon, 20 Mar 2006 01:38:15 Tomoki AONO <aonoto at users.sourceforge.jp>
630    
631     * Wnn/uum/setutmp.c:
632     Some minor change to fix compile error on Linux.
633     UTMP feature is so complex to understand ...
634    
635     Wed, 8 Mar 2006 02:15:33 Tomoki AONO <aonoto at users.sourceforge.jp>
636    
637     * configure, configure.in, makerule.mk.in:
638     Modified WNNCNVFILEDIR to install correct cnv_* file
639     if you're in terminfo environment.
640    
641     Sun, 5 Mar 2006 04:01:45 Tomoki AONO <aonoto at users.sourceforge.jp>
642    
643     * CONTRIBUTORS, config.h.in, configure, configure.in,
644     Wnn/conv/cvt_head.h, Wnn/conv/cvt_read.c, Wnn/include/commonhd.h,
645     Wnn/include/wnn_os.h, Wnn/uum/Makefile.in, Wnn/uum/header.c,
646     Wnn/uum/jhlp.c, Wnn/uum/sdefine.h, Wnn/uum/setutmp.c,
647     Wnn/uum/sheader.h, Wnn/uum/termcap.c, Wnn/uum/termio.c,
648     cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
649    
650     Long awaited merge of uum-related patch (based on hiroo's work
651     in November, 2003)
652    
653     - Detect termcap / terminfo, curses etc. automatically (from canuum)
654     But, configure support of libspt does not implemented / does not
655     include Canna support / utmp implementation does not work correctly.
656     - pty / pts processing (from Kabe). Auto detection in configure by
657     hiroo.
658     - Some modification due to build error in my environment.
659     - (As usual) stripping old address / adding lines in case
660     if builddir != srcdir .
661    
662     Many thanks to AIDA shinra, Taketo Kabe @ SRA Tohoku, hiroo,
663     kouji at hiroshima-u.ac.jp (original author of Kabe's patch).
664    
665     Fri, 3 Mar 2006 02:18:49 Tomoki AONO <aonoto at users.sourceforge.jp>
666    
667     * makerule.mk.in, Wnn/romkan/Makefile.in, cWnn/romkan/Makefile.in,
668     kWnn/romkan/Makefile.in:
669    
670     Some minor changes before large commit:
671    
672     makerule.mk.in:
673     - Remove MAKE (if your make does not need this). You can build
674     with other make command (ex. gmake).
675     - Define LT_{CC,LD,INSTALL} globally.
676    
677     *Wnn/romkan/Makefile.in:
678     - Use LT_CC to remove warning.
679     - (Usual work) changed some lines to build correctly
680     in case builddir != srcdir . (I think this don't
681     break normal build.)
682    
683     both files:
684     - (Usual work) stripping old mail address.
685    
686     Sat, 11 Feb 2006 18:51:44 Tomoki AONO <aonoto at users.sourceforge.jp>
687    
688     * Wnn/uum/: hinsi.c, jikouho.c, printf.c, termio.c, touroku.c:
689     - Include string related header to reduce warning. (more merged from
690     hiroo's work tree.)
691     - Stripped old mail address (as usual).
692    
693     Sat, 11 Feb 2006 03:29:38 Tomoki AONO <aonoto at users.sourceforge.jp>
694    
695     * Wnn/uum/basic_op.c:
696     - Include string related header to reduce warning. (Merged from
697     hiroo's work tree.)
698     - Stripped old mail address (as usual).
699    
700     Sun, 11 Dec 2005 03:50:43 Tomoki AONO <aonoto at users.sourceforge.jp>
701    
702     * PubdicPlus/pod.c:
703     Reverse condition of prototype section.
704    
705     Sat, 3 Dec 2005 17:29:31 Tomoki AONO <aonoto at users.sourceforge.jp>
706    
707     * ChangeLog, ChangeLog.en:
708     LGPL coordinator is Nakai, not 'NaGai'. (Sorry)
709    
710     Sat, 3 Dec 2005 16:55:47 Tomoki AONO <aonoto at users.sourceforge.jp>
711    
712     * Wnn/include/commonhd.h:
713     Increment _SERVER_VERSION for next (alpha?) release. Also stripped
714     old mail address.
715    
716 aonoto 1.33 Wed, 30 Nov 2005 02:25:00 Tomoki AONO <aonoto at users.sourceforge.jp>
717     Update ChangeLog and added 1.1.1-a021 tag.
718    
719     Wed, 30 Nov 2005 02:00:02 Tomoki AONO <aonoto at users.sourceforge.jp>
720     * PubdicPlus/pod.c:
721     Changed searchdesc() spec because 2nd / 3rd parameter is not
722     used currently. (I found this on RedHat Bugzilla #110750.)
723     Also added prototype for other functions. Currently it can
724     compile on traditional (K&R) environment.
725    
726     Mon, 28 Nov 2005 02:30:23 Tomoki AONO <aonoto at users.sourceforge.jp>
727     * config.h.in, configure, configure.in:
728     - Added -D_GNU_SOURCE to CCOPTIONS if linux. Merged from
729     Gentoo portage, but discussion began in wnn-users ML
730     ([wnn-users 1035]). Thanks to MATSUU Takuto.
731     (Some (ancient?) Linux users may get some problems on
732     building. Please report us if it occurs.)
733     - Changed library searching method of crypt() (to
734     AC_SEARCH_LIBS). Maybe useful for systems that have
735     crypt() on both libc and libcrypt (i.e. Solaris).
736     - Use $(top_builddir) to *WNNJLIB / HINSI_DATA (instead of
737     *WNNJLIBSRC / WNNJDSRC) by default. Useful if builddir !=
738     srcdir, but it doesn't break normal configurations.
739     - Some cosmetic change. (Also stripped old mail address.)
740    
741     Mon, 21 Nov 2005 01:10:28 Tomoki AONO <aonoto at users.sourceforge.jp>
742     * Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
743     Describe each library in *uum dependency line instead of
744     $LOCAL_LIBRARIES (to avoid searching libraries in @LIBS@).
745    
746     Sun, 20 Nov 2005 03:25:52 Tomoki AONO <aonoto at users.sourceforge.jp>
747    
748     * ChangeLog, ChangeLog.en:
749     Update ChangeLog to 29 Aug 2005. (Japanese translation is
750     not available...)
751    
752 aonoto 1.32 Mon, 29 Aug 2005 02:17:35 Tomoki AONO <aonoto at users.sourceforge.jp>
753     * Wnn/uum/Makefile.in:
754     - Fix libtool issue (Added --mode, remove .libs/ directory
755     in make clean).
756     - Stripped (not valid?) mail address of the project.
757     - Changed some line to build correctly in case
758     builddir != srcdir. (I think this don't break normal build.)
759     * [kc]Wnn/uum/Makefile.in:
760     ditto, but I'm not sure we can build kuum / cuum correctly.
761    
762     Mon, 29 Aug 2005 01:44:21 Tomoki AONO <aonoto at users.sourceforge.jp>
763     * Wnn/uum/jhlp.c:
764     Strip #include <err.h> because we don't need it and it's
765     specific to BSD. And stripped (not valid?) mail address of
766     the project.
767    
768     Mon, 13 Jun 2005 02:14:22 Tomoki AONO <aonoto at users.sourceforge.jp>
769     * Wnn/etc/bdic.c, Wnn/include/wnn_os.h, Wnn/jutil/dtoa.c:
770     Moved get_n_EU_str / get_short from Wnn/etc/bdic.c to
771     Wnn/jutil/dtoa.c . It may be bad idea, but fix compile
772     error on strict compilers (ex. gcc4).
773    
774     Mon, 11 Apr 2005 00:26:36 Tomoki AONO <aonoto at users.sourceforge.jp>
775    
776     * CONTRIBUTORS, Wnn/etc/bcopy.c, Wnn/etc/mkdir.c, Wnn/etc/msg.c,
777     Wnn/etc/py_table.c, Wnn/etc/strings.c, Wnn/etc/yincoding.c,
778     Wnn/etc/zy_table.c, Wnn/include/commonhd.h, Wnn/include/demcom.h,
779     Wnn/include/hinsi.h, Wnn/include/hinsi_file.h,
780     Wnn/include/jd_sock.h, Wnn/include/jdata.h, Wnn/include/jh.h,
781     Wnn/include/jllib.h, Wnn/include/jslib.h, Wnn/include/msg.h,
782     Wnn/include/rk_spclval.h, Wnn/include/wnn_config.h,
783     Wnn/include/wnn_os.h, Wnn/include/wnn_string.h,
784     Wnn/include/wnnerror.h, Wnn/jlib/jl.c, Wnn/jlib/js.c,
785     Wnn/jlib/kankana.c, Wnn/jlib/wnnerrmsg.c,
786     Wnn/romkan/rk_bltinfn.c, Wnn/romkan/rk_extvars.h,
787     Wnn/romkan/rk_fundecl.h, Wnn/romkan/rk_header.h,
788     Wnn/romkan/rk_macros.h, Wnn/romkan/rk_main.c,
789     Wnn/romkan/rk_modread.c, Wnn/romkan/rk_read.c,
790     Wnn/romkan/rk_spclval.h, Wnn/romkan/rk_vars.c:
791    
792     Changed license of libwnn-related files to LGPL-2.0.
793     Thanks to the original Wnn authors and FreeWnn contributors.
794    
795 aonoto 1.34 And thanks to Yukihiro Nakai (and tyoshida) for coordination
796 aonoto 1.32 of this relicensing.
797    
798     Mon, 31 Jan 2005 02:14:20 Tomoki AONO <aonoto at users.sourceforge.jp>
799     * Wnn/jutil/wnnkill.c:
800     I forgot to add prototype for usage() ... (^^;
801    
802     Mon, 31 Jan 2005 02:03:50 Tomoki AONO <aonoto at users.sourceforge.jp>
803     * Wnn/jutil/wnnkill.c:
804    
805     - Use vsnprintf() within out() and use vsprintf() for systems
806     doesn't have snprintf() (avoid build error). We should
807     implement (or import) alternate snprintf() for these systems ...
808     - Added prototype of out() for strict C compilers (ex. gcc-4.0).
809     - Show simple usage if unsupported parameter is given.
810    
811     Thu, 30 Dec 2004 02:45:32 Tomoki AONO <aonoto at users.sourceforge.jp>
812     * Wnn/jserver/de_header.h:
813     Fix prototype declaration of output_file_uniq() to match
814     recent change of bdic.c .
815    
816     Sun, 21 Nov 2004 04:17:19 Tomoki AONO <aonoto at users.sourceforge.jp>
817     * COPYING.LIB:
818     My first commit to sourceforge.jp :
819     Added LGPL-2.0 COPYING file to repository. (LGPL patch by
820     Nakai switch license of libwnn-related files to GNU Lesser
821     General Public License 2, so this is not the version he (or
822     she) intends to.)
823    
824     Mon, 13 Sep 2004 01:56:55 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
825     * Wnn/jlib/Makefile.in, cWnn/jlib/Makefile.in,
826     kWnn/jlib/Makefile.in:
827    
828     - Added libtool --mode options by introducing LT_CC / LT_INSTALL.
829     (This change is mainly for [ck]Wnn, but also changed Wnn to
830     match style).
831     - Cosmetic change to match style between Wnn and [ck]Wnn.
832     - My usual work to build correctly if builddir != srcdir .
833     (Probably it cannot harm normal build.)
834    
835     Sun, 15 Aug 2004 18:38:22 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
836     * Wnn/jutil/Makefile.in, cWnn/jutil/Makefile.in,
837     kWnn/jutil/Makefile.in:
838    
839     - Added libtool --mode=XXX option. (by (experimentally)
840     introducing LT_LD / LT_INSTALL variable. Is this idea
841     reasonable?)
842     - Also added my change to support building in case
843     builddir != srcdir .
844    
845     Thu, 12 Aug 2004 18:03:19 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
846     * Wnn/jutil/atod.c:
847     Converted strlcpy() -> strncpy(). (Portability issue)
848    
849     Tue, 20 Jul 2004 03:24:26 Hiroo Ono <hiroo at oikumene.gcd.org>
850     * Wnn/jutil/: atod.c, atorev.c, dic_head.c, oldatonewa.c, sort.c,
851     utilbdic.c, wnnkill.c, wnntouch.c:
852    
853     Conform to ISO C.
854     Bad thing with this commit is that it is not tested (even
855     not compiled). However I thought it better to commit than
856     forget, as I cannot take enough time.
857    
858     Tue, 13 Jul 2004 02:53:02 Hiroo Ono <hiroo at oikumene.gcd.org>
859     * Wnn/etc/bdic.c, Wnn/etc/pwd.c:
860     ANSIfy, and make #ifdef thing a little bit simple.
861     Added function prototypes, which are to be moved to some
862     header file.
863    
864     Wed, 30 Jun 2004 00:11:55 Hiroo Ono <hiroo at oikumene.gcd.org>
865     * ChangeLog, ChangeLog.en:
866     update to 20 June 2003.
867    
868     Tue, 29 Jun 2004 01:25:58 Hiroo Ono <hiroo at oikumene.gcd.org>
869     * ChangeLog, ChangeLog.en:
870     update to 4 June 2003.
871     Remove a comment about setenv(). It may have come from my
872     misunderstandig.
873    
874     Tue, 29 Jun 2004 01:24:35 Hiroo Ono <hiroo at oikumene.gcd.org>
875     * Wnn/jlib/Makefile.in:
876     add libtool option.
877    
878     Mon, 28 Jun 2004 00:39:11 Hiroo Ono <hiroo at oikumene.gcd.org>
879     * Contrib/dic/gerodic/g-jinmei.u:
880     gerodic: Fix あじゃこんぐ & りえ entry.
881     They might be deleted, but for the instant just fix
882     them.
883    
884     Sat, 19 Jun 2004 01:32:41 Hiroo Ono <hiroo at oikumene.gcd.org>
885     * Wnn/jserver/de.c:
886     Mistakenly removed "break" in rev.1.29. Revert them.
887     pointy hat to: hiroo
888    
889     Sat, 22 May 2004 01:39:31 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
890     * INSTALL, INSTALL.en, config.h.in, configure, configure.in,
891     Wnn/etc/revdic.c, Wnn/jserver/Makefile.in, Wnn/jserver/do_env.c,
892     cWnn/jserver/Makefile.in, kWnn/jserver/Makefile.in:
893    
894     Commit from my work area part 2. (Bit large ...)
895    
896     Rewrote configure part of libwrap support:
897    
898     - By default, configure finds if libwrap is installed.
899     - Do AC_TRY_LINK() on both $withval=yes and $withval=PATH case.
900     (AC_CHECK_LIB() fails against original TCP wrapper ...)
901     - HAVE_LIBWRAP are defined in config.h.in, so remove "-DHAVE_LIBWRAP"
902     from CFLAGS.
903     - Changed WRAPLIBS -> WRAPLIB .
904     - Add WRAPLIB on [kc]Wnn . Also add --mode=XXX to LIBTOOL lines.
905    
906     Other changes:
907    
908     - (configure) Running generated script by autoconf-2.53 (that
909     we are using) fails on some Bourne shell family (lack of
910     LINENO support. ex. FreeBSD). Add code to clear default
911     --with-tag (Libtool issue?).
912     - (configure) Add -no-cpp-precomp on Darwin only if you are using gcc.
913     (But I don't know other compilers running on Darwin.)
914     - (configure) Use $ac_install_sh to mkdir Contrib/dic/gerodic .
915     - (do_env.c) Convert non-printable character for logging on
916     JS_OPEN / JS_CONNECT. Partial fix of Bugtraq id 7918
917     ([freewnn:01002]).
918     Please don't install jserver as setuid *root* ... (^^;)
919     - (revdic.c) Fix compiler warnings.
920     - (some Makefiles) Some lines changed to build correctly if
921     builddir != srcdir. (I think this don't break normal build.)
922    
923     Fri, 21 May 2004 22:55:53 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
924     * configure.in:
925     Commit from my work area: Change indention of help string in
926     configure. (Cosmetic issue only.)
927    
928     Sun, 25 Apr 2004 03:56:40 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
929     * Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in,
930     cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in:
931    
932     Some CPP (ex. cpp bundled with Mac OS X 10.3 Developers CD)
933     adds "#pragma" line, so strip these lines before processing
934     atof. Inspired by Makoto Fujiwara's Web diary (2004/Mar/01).
935    
936     This change includes part of my modification (in case
937     builddir != srcdir), but it doesn't affect to normal build ...
938    
939     Thu, 20 Nov 2003 19:31:59 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
940     * Wnn/jserver/de.c:
941     Don't use is_internet_socket if --without-libwrap (quick &
942     dirty fix). Spotted by Makoto Fujiwara (in his Web diary).
943    
944     Sat, 8 Nov 2003 15:26:06 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
945     * Wnn/jlib/js.c:
946     If we use s[0..6] (in get_serv_defs()), we should declare s[7].
947     Found in RawHide package (1.11-39) (and probably in Fedora / Red Hat
948     Enterprise Linux package). Spotted to (at least) Red Hat
949     by d.binderman at virgin.net .
950    
951     Tue, 16 Sep 2003 20:42:13 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
952     * Contrib/dic/gerodic/g-jinmei.u:
953     Fix translation of 'morisu' -> 'Morris' (not '*N*orris').
954     Spotted by Fe2+ ([freewnn:01006]).
955 hiroo 1.31 Fri, 20 Jun 2003 16:10:24 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
956     * Wnn/jserver/de.c:
957     libwrap 対応を修正して、許可されていない host からの接続のみ拒否
958     するようにした。以前のコードでは、libwrap 対応が有効だと全ての client
959     が拒否されていたと思われる。
960     ユーザーを recv() するコードを追加した。
961     TIME_WITH_SYS_TIME の誤植を修正した。
962    
963     Wed, 18 Jun 2003 11:10:46 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
964     * Wnn/jserver/de.c:
965     libwrap 対応部分に socketclose() を追加した。
966     ログの問題対応: イベント種別を正しく記録するため、c_c=NULL
967     追加した。
968    
969     Tue, 10 Jun 2003 10:39:09 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
970     * configure.in:
971     socklen_t のチェックにおける AC_CHECK_TYPES の使い方を修正した。
972     *BSD とその他一部のシステムに特化した部分を削除した。
973     --disable-debug が指定されていても、CDEBUGFLAGS を使うようにした。
974    
975     Sun, 8 Jun 2003 03:09:52 Hiroo Ono <hiroo at oikumene.gcd.org>
976     * configure.in:
977     utmpx.h をチェックするようにした。
978     time_t チェックがうまく動いていないので外した。
979     uum のために、 getgpid, getgprp をチェックするようにした。
980     libwrap 対応追加 ([freewnn:0032] 元木氏による)
981     * Wnn/include/wnn_os.h:
982     FD_SET 関連のマクロをこのファイルに移動した。
983     * Wnn/jserver/de.c:
984     autoconf TIME_WITH_SYS_TIME マクロを使うようにした。
985     FD_SET 関連のマクロを wnn_os.h に移動した。
986     libwrap 対応追加 ([freewnn:0032] 元木氏による)
987     * Wnn/jserver/error.c:
988     autoconf TIME_WITH_SYS_TIME マクロを使うようにした。
989    
990     Sat, 7 Jun 2003 13:04:33 Hiroo Ono <hiroo at oikumene.gcd.org>
991     * configure.in: utmp.h をチェックするようにした。
992     * Wnn/include/wnn_os.h:
993     Wnn/etc 以下にある関数の一部のプロトタイプを追加した。
994     * Wnn/jserver/de.c:
995     file_init() malloc の結果を返すように変更した。
996     * Wnn/jserver/de_header.h, get_kaiarea.c, jbiki.c:
997     スタイル修正。
998     * Wnn/jserver/readfile.c, b_index.c, do_filecom.c, jishoop.c, rd_jishoop.c:
999     *_realloc の偏執狂的なチェックを行なう変更に伴って修正。
1000    
1001 hiroo 1.30 Wed, 4 Jun 2003 14:12:13 Hiroo Ono <hiroo at oikumene.gcd.org>
1002     * Wnn/jserver/get_kaiaria.c:
1003     グローバル変数の定義を kai_area.c からこちらに移した。
1004     * Wnn/jserver/kai_area.c: 削除。
1005     * {Wnn,cWnn,kWnn}/jserver/Makefile.in: kai_area.{c,o} を削除。
1006    
1007     Wed, 4 Jun 2003 14:05:23 Hiroo Ono <hiroo at oikumene.gcd.org>
1008     * configure.in:
1009     AC_CHECK_TYPES, AC_DEFINE の新しい形式を使うようにした。
1010     * acconfig.h:
1011     AC_DEFINE を新しい形式に合わせて不要になったので削除。
1012    
1013     Wed, 4 Jun 2003 08:35:03 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
1014     * config.guess, config.sub, ltmain.sh, aclocal.m4:
1015     Libtool 1.5 に更新した。これにより、Darwin/MacOS X 上で共有
1016     ライブラリが作成出来るようになるはずである。[freewnn:00978]
1017     提出したものをもとにしている。
1018     現時点では、--mode=MODE オプションがない部分が多く、警告がでる。
1019     修正の必要あり。
1020    
1021     Fri, 30 May 2003 16:18:00 Hiroo Ono <hiroo at oikumene.gcd.org>
1022     * Wnn/include/commonhd.h:
1023     SERVER_VERSION 1 つ増やした。
1024    
1025     Sun, 18 May 2003 14:34:02 Hiroaki Abe <h-abe at pc.highway.ne.jp>
1026 hiroo 1.29 * Wnn/jserver/de_header.h, do_filecom.c:
1027     変数 struct wnn_file files を動的に確保する。
1028    
1029     Sun, 11 May 2003 19:01:10 Hiroo Ono <hiroo at oikumene.gcd.org>
1030     * Makefile.in, configure.in, makerule.mk.in:
1031     CFLAGS CDEBUGFLAGS の使い方見直し。
1032     * configure: 再生成。
1033     * Wnn/etc/bdic.c, Wnn/include/jd_sock.h, Wnn/jlib/js.c,
1034     Wnn/romkan/rk_modread.c, Wnn/uum/jhlp.c, Wnn/romkan/rk_read.c:
1035     マクロ UX386 を削除。
1036     * Wnn/jlib/jl.c, Wnn/jlib/kankana.c, Wnn/jserver/do_env.c,
1037     Wnn/jserver/do_filecom.c, Wnn/uum/uif.c:
1038     スタイル修正。
1039     * Wnn/jserver/ddefine.h, Wnn/jserver/fzk.h, fzk.c, Wnn/uum/sheader.h:
1040     2003年の copyright 表示を追加。
1041     * Wnn/conv/Makefile.in: 不要な変数を削除。
1042     * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
1043     cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
1044     不要な変数、getopt.c を削除して、スタイルを修正。
1045     * Wnn/jlib/getopt.c: libc または GNU getopt を利用する為削除。
1046     * cWnn/etc/Makefile.in, kWnn/etc/Makefile.in:
1047     不要な変数を削除。
1048     GNU getopt.c, getopt1.c を加えた (long option 利用の為)
1049     スタイル修正。
1050     * cWnn/include/Makefile.in, kWnn/include/Makefile.in:
1051     GNU getopt.h を加えた (long option 利用の為)
1052     * Wnn/jserver/Makefile.in, cWnn/jserver/Makefile.in,
1053     kWnn/jserver/Makefile.in:
1054     de_vars.c, jserver_id.c を削除。
1055     getopt GNU 由来のものに変更したため対処。
1056     FORKDEF 削除 (de.c の変更参照)
1057     * Wnn/jserver/de_vars.c:
1058     global 変数は de_header.c de.c で扱うため、削除。
1059     * Wnn/jserver/de_header.h:
1060     global 変数の対処変更。マクロ OPT_* を追加。スタイル変更。
1061     * Wnn/jserver/kai_area.c:
1062     * Wnn/jserver/kaiseki.h:
1063     グローバル変数を kaiseki.h で定義するように変更。
1064     * Wnn/jserver/jserver_id.c: 使われていないため削除。
1065     * Wnn/jserver/bnsetu_kai.c:
1066     jmt_set() を値を返さない関数に変更。
1067     もともと -1 (エラー) を返すことがないので、変更による影響はなし。
1068     * Wnn/jserver/de.c:
1069     グローバル変数は de_header.h 及び de.c で扱う。
1070     マクロ UX386 削除。
1071     GNU getopt を使うように変更し、いくつか long option を追加した。
1072     -D オプション (tty を切り離さない) を追加した。
1073     オプションの設定を OPT_* マクロを使用して行なうようにした。
1074     * Wnn/etc/getopt.c, Wnn/etc/getopt1.c, Wnn/include/getopt.h:
1075     GNU getopt (getopt_long) を追加。
1076     * Wnn/jserver/jmt0.c:
1077     不要なコードを削除した結果、init_jmt() を引数なし、返り値なしの
1078     関数に変更した。また、変数 initjmt も不要になった。
1079     * Wnn/jserver/do_dic_no.c, do_henkan1.c:
1080     init_jmt() は引数なし、返り値なしに変更された。
1081     * Wnn/jserver/get_kaiarea.c:
1082     get_kaiseki_area() の返り値を変更: 成功=1 (0), 失敗=NULL
1083     (malloc を意識した)。その他スタイル修正。
1084     * Wnn/jserver/initjserv.c, snd_rcv.c, w_string.c:
1085     コメントアウトされていたコードを削除。
1086    
1087    
1088     Fri, 9 Apr 2003 Hiroo Ono <hiroo at oikumene.gcd.org>
1089     * freewnn-1-1-1-a020 tag をつけた。
1090    
1091     Sun, 6 Apr 2003 06:30:49 Hiroo Ono <hiroo at oikumene.gcd.org>
1092 hiroo 1.28 * Wnn/uum/jhlp.c: err() uum_err() に変更し、libc err() と重なら
1093     ないようにする。
1094     * Wnn/uum/sheader.h: 同上。
1095     * Wnn/jserver/bnsetu_kai.c:
1096     struct kangovect typedef した word_vertor に置き換え。
1097     * Wnn/jserver/ddefine.h:
1098     コメントアウトされていた部分と、kangovect の定義を削除。
1099     * Wnn/jserver/fzk.c:
1100     struct kangovect typedef した word_vertor に置き換え。
1101     関数プロトタイプ及び定義を ISO C 形式に変更。
1102     register 修飾子の削除。
1103     error1() log_err() に置き換え。
1104     コメントアウトされていたコードを削除。
1105     malloc した領域を零クリアするように変更 (bzero または calloc を使用)
1106     これは、起動後 jserver がまともに動いていなかったバグの修正である。
1107     * Wnn/jserver/fzk.h: word_vector 及び fzkvect typedef する。
1108     ddefine.h の読み込み。
1109    
1110 hiroo 1.29 Mon, 30 Dec 2002 00:03:24 Hiroo Ono <hiroo at oikumene.gcd.org>
1111 hiroo 1.27 * PubdicPlus/pubdic.p
1112     誤字修正 「とらわれる: 因われる→囚われる」。
1113 hiroo 1.29 (藤井宏憲さん <fujii at chi.its.hiroshima-cu.ac.jp> の指摘による)
1114 hiroo 1.27
1115 hiroo 1.29 Fri, 8 Nov 2002 09:15:07 Katsuomi Hamajima <hamajima at nagoya.ydc.co.jp>
1116 hiroo 1.27 * Wnn/jserver/de_header.h:
1117     UCHAR が未定義だったのを修正。
1118    
1119 hiroo 1.29 Tue, 12 Nov 2002 10:25:02 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
1120 hiroo 1.27 * Wnn/etc/revdic.c:
1121     Little endian の場合に atod が逆変換辞書の作成に失敗するバグを修正。
1122 hiroo 1.29 ([freewnn:00903] 亀井さん <zic-fw at ontime.venus.to> の指摘による)
1123 hiroo 1.27 * Wnn/jutil/atod.c:
1124     usage -U を追加。
1125    
1126 hiroo 1.29 Sat Sep 07 11:33:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1127 hiroo 1.27 * Contrib/dic/gerodic/g-jinmei.u:
1128     PubdicPlus/pubdic.p: 「常陸(ひたち)」「常磐(じょうばん)」の間違いを修正。
1129 hiroo 1.24
1130 hiroo 1.29 Sun Sep 01 17:48:26 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1131 hiroo 1.25 * configure.in: FD_SET() チェック及び AC_HEADER_TIME を追加。
1132     * configure:
1133     config.h.in: 再生成。
1134     * Wnn/jserver/initjserv.c:
1135     small style fix.
1136     * Wnn/jserver/de.c:
1137     プロトタイプを C89 式に変更し、エラーメッセージを一部変更。
1138     select(2) 周りで fd_set 型と FD_* を使用。
1139     * Wnn/jserver/de_header.h:
1140     プロトタイプを C89 式に変更。
1141     struct wnn_file->area の型を void* に変更。
1142     * Wnn/jserver/renbn_kai.c:
1143     プロトタイプを C89 式に変更。
1144     error1 log_err/log_debug に変更。
1145     * Wnn/jserver/readfile.c:
1146     プロトタイプを C89 式に変更。
1147     error1 log_err/log_debug に変更。
1148    
1149 hiroo 1.29 Mon Aug 26 09:27:23 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
1150 hiroo 1.25 * Wnn/uum/jhlp.c:
1151 aono 1.26 <sys/errno.h> ではなく、<errno.h> を読み込み。
1152 hiroo 1.25
1153 hiroo 1.29 Sat Aug 24 18:11:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1154 hiroo 1.25 * Wnn/jserver/de.c:
1155     プロトタイプを C89 形式に変更。
1156     コメントアウトされた関数を削除。
1157    
1158 hiroo 1.29 Fri Aug 16 17:30:29 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1159 hiroo 1.25 * Wnn/jserver/b_index.c:
1160     プロトタイプを C89 のものに修正。
1161     error1 log_err/debug に変更。
1162    
1163 hiroo 1.29 Thu Aug 15 10:31:04 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
1164 hiroo 1.25 * Wnn/jserver/de.c:
1165     struct client user_name, host_name を初期化して、
1166     log_debug()/log_error() で正しく出力されるようにする。
1167     Possible typo fix for IBM compilers (CLINET -> CLIENT).
1168    
1169 hiroo 1.29 Mon Aug 12 16:25:48 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1170 hiroo 1.25 * jserver/de_header.h:
1171     二重読み込みを許可。
1172     option_flag 変数を追加。
1173     * jserver/ddefine.h:
1174     jserver/fzk.h:
1175     jserver/kaiseki.h:
1176     二重読み込みを許可。
1177     * jserver/de.c:
1178     <sys/time.h> include.
1179     DOFORK macro option_flag 変数で置き換え。
1180     error1() log_debug() に置き換え。
1181     * jserver/de_vars.c:
1182     option_flag 追加。
1183     * jserver/do_filecom.c:
1184     fopen() のプロトタイプを削除。
1185     * jserver/error.c:
1186     c_c->user_name にごみが入っている場合に出力を抑制する。
1187     * jserver/initjserv.c:
1188     プロトタイプ宣言修正。
1189     read_default() strtok() を使って少し変更し、デバッグ出力を追加。
1190     read_default_files() のバッファサイズを EXPAND_PATH_LENGTH+1 に修正。
1191     コメントアウトされた関数を削除。
1192    
1193 hiroo 1.29 Sun Jul 14 04:19:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1194 hiroo 1.25 * PubdicPlus/fzk.con:
1195     PubdicPlus/fzk.fzkattr:
1196     PubdicPlus/fzk.shuutan:
1197     #endif に続く識別子をコメントアウト。
1198     * Wnn/jserver/de_header.h:
1199     initjserv.c の関数を C89 スタイルに変更。
1200     * Wnn/jserver/initjserv.c:
1201     change_ascii_to_int() atoi() で置き換え。
1202     get_bcksla(): atoi() の引数を修正。
1203     * Wnn/jutil/atod.c:
1204     Wnn/jutil/atof.c:
1205     Wnn/jutil/oldatonewa.c:
1206     Wnn/jutil/ujisf.c:
1207     Wnn/jutil/wnntouch.c:
1208     Wnn/jserver/do_filecom.c:
1209     Wnn/jserver/error.c:
1210     Wnn/jserver/sisheng.c:
1211     Wnn/jlib.V3/jlv3.c:
1212     Wnn/etc/dic_atojis.c:
1213     Wnn/etc/msg.c:
1214     Wnn/etc/sstrings.c:
1215     PubdicPlus/pod.c: Include string(s).h.
1216    
1217 hiroo 1.29 Sat Jun 22 17:58:58 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
1218 hiroo 1.25 * Wnn/manual/4.cmd/jserver:
1219     Wnn/man/4.cmd/jserver.man:
1220     jserver -v オプションを追加。
1221    
1222 hiroo 1.29 Sat Jun 22 13:26:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1223 hiroo 1.25 * CONTRIBUTORS:
1224     pubdic+ の拡張 patch を提供した方々をリストアップ。
1225     いしださんを追加 (Wnn/jserver/de.c [freewnn:00383]).
1226     * acconfig.h:
1227     無駄な HAVE_RAND_MAX を削除。
1228     * configure.in:
1229     無駄な HAVE_RAND_MAX を削除。
1230     ramdom() のチェックを追加。
1231     * configure, config.h.in: Regenerate.
1232     * Wnn/jserver/de.c:
1233     バッファオーバーフロー修正。 (いしださん [freewnn:00383])
1234     wnn_os.h で定義した SDRAND を使用。
1235     * Wnn/jserver/do_henkan1.c:
1236     NULL macro の定義は不要なので削除。
1237     * Wnn/jserver/do_hindo_s.c:
1238     RAND macro の変わりに、wnn_os.h で定義した SDRAND を使用。
1239     * Wnn/jserver/error.c:
1240     errono の出力部分をコメントアウト。
1241     * Wnn/etc/bdic.c:
1242     index strchr におきかえ。(OS 依存性は wnn_os.h で吸収している)
1243     * Wnn/include/wnn_os.h:
1244     strchr/strrchr/bcopy がみつからない場合は、置き換える。
1245     疑似乱数発生関数の選択を変更。標準の rand() 関数は推奨されない。
1246     また、BSD 由来の random() 関数も存在する。
1247     * Wnn/jlib/jl.c:
1248     wnn_os.h で定義した RAND を使用。
1249     * Wnn/jlib.V3/jlv3.c:
1250     bzero macro を削除。wnn_os.h で定義されている為。
1251     * Xwnmo/xjutil/jutil.c:
1252     適切なシステムヘッダを include する。
1253     * Wnn/uum/Makefile.in:
1254     使われていない SIGNAL_DEFINES macro を削除。
1255     * Wnn/uum/jhlp.c:
1256     strchr/index OS による使い分けを削除。(wnn_os.h に移動)
1257     * Wnn/uum/screen.c:
1258     strchr/index OS による使い分けを削除。(wnn_os.h に移動)
1259     * Wnn/uum/setutmp.c:
1260     strrchr/rindex OS による使い分けを削除。(wnn_os.h に移動)
1261     sdefine.h, sheader.h include してプロトタイプを削除。
1262     * Wnn/uum/sheader.h:
1263     ttyfdslot.c ttyfdslot() のプロトタイプを追加。
1264     * Wnn/uum/ttyfdslot.c:
1265     適切なシステムヘッダを include して、プロトタイプを削除。
1266     * Wnn/uum/uif.c:
1267     strchr/index OS による使い分けを削除。(wnn_os.h に移動)
1268     * Wnn/uum/wnnrc_op.c:
1269     システムライブラリにある関数のプロトタイプを削除。
1270    
1271 hiroo 1.29 Fri Jun 21 19:39:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1272 hiroo 1.25 * Wnn/include/wnn_malloc.h: 削除。
1273    
1274 hiroo 1.29 Mon Jun 17 17:28:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1275 hiroo 1.25 * configure.in:
1276     Autoconf 2.13 で処理可能なように修正。(cf.[freewnn:00872])
1277     getopt() のチェックを追加。
1278     * config.h.in:
1279     configure: GNU Autoconf 2.53 により再生成。
1280     * Wnn/include/wnn_os.h:
1281     rev.1.10 で忘れた #endif を追加。 (cf.[freewnn:00874])
1282     * Wnn/jlib/getopt.c:
1283     System getopt() がない場合のみ自前の getopt() を使用。
1284     (cf.[freewnn:00874])
1285    
1286 hiroo 1.29 Sat Jun 15 13:11:45 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1287 hiroo 1.24 * acconfig.h:
1288     EB Library <URI:http://www.sra.co.jp/people/m-kasahr/eb/>.
1289     を参考に、RETSIGTYPE_VOID hack を追加。
1290     * configure.in:
1291     *BSD 用の CCOPTIONS から -DCSRG_BASED を削除。
1292     configure のサイズ縮小の為、AC_CHECK_HEADERS 及び AC_CHECK_FUNCS
1293     をまとめた。
1294     AC_CHECK_TYPES の使いかたの体裁変更。
1295     EB Library を参考に、RETSIGTYPE_VOID hack を追加。
1296     各言語について、無効時は Makefile の生成をしない。
1297     getdtablesize() チェック追加。
1298     * config.h.in, configure: 再生成 (GNU Autoconf 2.53)
1299     * Wnn/include/wnn_os.h:
1300     bzero/memset, strchr/index strrchr/rindex glue.
1301     SIGNALRETURNSINT RETSIGTYPE 及び RETSIGTYPE_VOID で置き換え。
1302     WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
1303     * Wnn/jlib/getopt.c, jl.c, js.c,
1304     Wnn/jserver/initjserv.c,
1305     Wnn/romkan/rk_header.h:
1306     config.h または wnn_os.h include して BSD42 macro を削除。
1307     * Wnn/jserver/de.c:
1308     WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
1309     * Wnn/jserver/de_header.h, error.c,
1310     Wnn/uum/jhlp.c:
1311     RETSIGTYPE and RETSIGTYPE_VOID を使用するように変更。
1312     WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
1313     * Wnn/uum/sheader.h:
1314     コメントの変更。
1315     * Wnn/uum/wnnrc_op.c:
1316     BSD42 macro 削除。
1317    
1318 hiroo 1.29 Fri Jun 14 19:39:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1319 hiroo 1.24 * Makefile.in: 削除コマンドとして $(RM) の使用を徹底。
1320    
1321 hiroo 1.29 Thu Jun 13 21:27:51 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1322 hiroo 1.24 * FreeWnn/Wnn/uum/jhlp.c, termio.c:
1323     独自に持っている setenv() の定義を変更
1324     - エラーメッセージの出力を行なわない。
1325     - setenv() を持っているシステムとの互換性の為、ダミーの引数を追加。
1326     * FreeWnn/Wnn/uum/termcap.c: curses ヘッダの取り込み。
1327     * FreeWnn/Wnn/uum/sheader.h: 体裁の変更。
1328    
1329 hiroo 1.29 Mon Jun 10 22:15:23 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1330 hiroo 1.24 * PubdicPlus/pod.c: config.h include.
1331    
1332 hiroo 1.29 Sun Jun 09 11:08:41 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
1333 hiroo 1.24 * FreeWnn/configure.in:
1334     BeOS R5.1 用に、libbind.so のチェックを追加。
1335    
1336 hiroo 1.29 Mon May 27 16:33:52 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1337 hiroo 1.24 * Wnn/pubdicplus/Makefile.in:
1338     <config.h> include されるように、$(TOP) include path に追加。
1339    
1340 hiroo 1.29 Sat May 25 11:24:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1341 hiroo 1.24 * FreeWnn/PubdicPlus/ fzk.con, fzk.attr, fzk.jircon:
1342     五段可能動詞追加 ([wnn-users 973],[wnn-users 975] 片山さん)
1343     接頭語の拡張 ([wnn-users 978] Fe2+さん)
1344    
1345 hiroo 1.29 Sat May 25 05:57:43 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1346 hiroo 1.24 * Wnn/jserver/ MALLOC.c, malloc.c: malloc() wrapper の削除。
1347    
1348 hiroo 1.29 Sun May 12 22:51:18 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1349 hiroo 1.24 * Wnn/conv/cvt_key.c: register 修飾子削除。
1350     * Wnn/uum/setutmp.c:
1351     setenv() の引数修正 及び、必要なシステムヘッダの include
1352     * kWnn/jserver/Makefile.in, kWnn/include/Makefile.in,
1353     cWnn/jserver/Makefile.in, cWnn/include/Makefile.in,
1354     Wnn/jserver/Makefile.in:
1355     wnn_malloc.h 及び malloc.c を削除。
1356     * Wnn/etc/ msg.c, vasprintf.c,
1357     Wnn/jlib/ jl.c, js.c, kankana.c,
1358     Wnn/jlib.V3/jlv3.c,
1359     Wnn/jserver/ b_index.c, daibun_kai.c, de.c, dispatch.c,
1360     do_env.c, error.c, fzk.c, get_kaiarea.c,
1361     hinsi_list.c,initjserv.c, jikouho.c, jikouho_d.c,
1362     mknode0.c, mknode1.c, mknode2.c, readfile.c,
1363     Wnn/jutil/ atod.c, atorev.c, dtoa.c, ujisf.c, wddel.c,
1364     wdreg.c, wnnstat.c,
1365     Wnn/uum/ basic_op.c, history.c, prologue.c, screen.c,
1366     termcap.c, uif.c, wnnrc_op.c:
1367     malloc() 等の為に stdlib.h (または malloc.h) include する。
1368     独自で malloc() のプロトタイプを書いてある場合は削除。
1369     必要に応じて、その他システムヘッダを include
1370     * Wnn/uum/sheader.h: 不要なプロトタイプを削除。
1371     * Makefile.in: distclean target に、autoconf 2.53 で作られる
1372     ファイルの削除を追加。
1373    
1374 hiroo 1.29 Sun May 12 01:01:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1375 hiroo 1.24 * CONTRIBUTEORS: 更新
1376     * configure.in, configure, config.h.in:
1377     bcopy/bzero/bcmp をチェックする。
1378     * Wnn/etc/bcopy.c:
1379     bcopy/bzero/bcmp をチェックする。
1380     register 修飾子を削除。
1381    
1382 hiroo 1.29 Sat May 11 13:03:37 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1383 hiroo 1.24 * INSTALL INSTALL.en: Update.
1384 hiroo 1.23
1385 hiroo 1.29 Tue May 07 22:26:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1386 hiroo 1.23 * Wnn/etc/msg.c:
1387     _search() 修正。 ([freewnn:00847] 和田さん)
1388    
1389 hiroo 1.29 Sun May 05 05:13:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1390 hiroo 1.23 * Wnn/include/commonhd.h:
1391     _SERVER_VERSION pl20 に上げた。
1392     unistd.h include を削除した。
1393    
1394 hiroo 1.29 Sat May 04 17:15:24 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1395 hiroo 1.23 * Wnn/manual/4.cmd/jserver man/4.cmd/jserver.man:
1396     Update.
1397    
1398 hiroo 1.29 Thu May 02 15:18:55 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1399 hiroo 1.23 * Wnn/jserver/do_hindo_s.c:
1400     stdlib.h include の仕方を修正。
1401    
1402 hiroo 1.29 Wed May 01 21:05:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1403 hiroo 1.23 * configure.in config.h.in configure:
1404     C89, POSIX 1,2 にない関数の存在確認を追加した。
1405     syslog() syslog.h 及び、setenv().
1406     * */jserver/Makefile.in:
1407     JS_SUPPORTLIB の削除。(BeOS では syslog()/libbe を利用しない)
1408     * Wnn/jserver/error.c:
1409     syslog() が存在しない場合は、その処理をとばすように変更した。
1410     * Wnn/uum/jhlp.c sheader.h:
1411     システムの setenv() 関数を利用するように変更。
1412     setenv() C89, POSIX 1,2 にない為、見つからない場合はもとの
1413     setenv() の定義を利用する。ただし、一般的な仕様と異なるので変更
1414 hiroo 1.30 が必要である。
1415 hiroo 1.23
1416 hiroo 1.29 Tue Apr 02 04:16:21 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1417 hiroo 1.23 * Wnn/jserver/de.c: include fcntl.h.
1418     * Wnn/conv/cvt_read.c: cvt_head.h include 位置修正。
1419    
1420 hiroo 1.29 Sun Mar 31 11:30:23 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
1421 hiroo 1.23 * Wnn/include/commonhd.h:
1422     BeOS unistd.h をここで include しないようにした。
1423     * */jserver/Makefile.in configure.in configure:
1424     BeOS は、libbe.so syslog 関数を持っているため、JS_SUPPORTLIBS
1425     を追加して libbe.so link するようにした。
1426    
1427 hiroo 1.29 Sun Mar 31 06:26:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1428 hiroo 1.23 * Wnn/jserver/de.c de_header.h:
1429     cmd_name[] の値を argv[0] から [cjkt]server 決め打ちに変更。
1430     スタイル、エラーメッセージ等修正。
1431    
1432 hiroo 1.29 Sat Mar 30 13:44:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1433 hiroo 1.23 * Wnn/romkan/rk_modread.c:
1434     stdlib.h include した。
1435    
1436 hiroo 1.29 Sat Mar 30 09:34:48 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1437 hiroo 1.23 * (Wnn/cWnn/kWnn)/romkan/Makefile.in:
1438     INCLUDES -I$(TOP) を追加。
1439     LIB_MT_DEFINES は使用されていないため削除。
1440     builddir != srcdir build 出来るようにするための予備的な修正。
1441    
1442 hiroo 1.29 Sat Mar 30 02:35:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1443 hiroo 1.23 * Wnn/etc/yincoding.c: スタイル修正。
1444     * Wnn/ 以下:
1445     STDC_HEADERS HAVE_*_H を見て、string.h/strings.h unistd.h 等の
1446     ヘッダの include を追加した。
1447     必要に応じて config.h include も追加した。
1448     * configure.in config.h.in configure:
1449     limits.h の確認を省略 (STDC_HEADERS に含まれると期待されるため)
1450     memory.h の確認を追加 (将来の bcopy/index memmove/strchr 移行のため)
1451    
1452 hiroo 1.29 Sat Mar 23 21:18:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1453 hiroo 1.23 Wnn 以下:
1454     * STDC_HEADERS を見て stdlib.h string.h include するように変更。
1455     * STDC_HEADERS がない場合に strings.h の有無を調べて include
1456     BSD42 マクロは削除。
1457     * 必要に応じて config.h include するようにした。
1458    
1459 hiroo 1.29 Thu Mar 21 06:59:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1460 hiroo 1.23 * configure.in: 不要なコメントを削除した。
1461     * cvt_head.h: コメントアウトされた部分を削除した。
1462     * cvt_read.c, bdic.c, yincoding.c:
1463     BSD42 および SYSVR2 マクロを削除し、configure による判別を行な
1464     うように変更した。
1465     * config.h.in, configure.in, configure:
1466     fchmod() の存在チェックを追加。
1467    
1468 hiroo 1.29 Sun Mar 10 10:43:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1469 hiroo 1.23 * pubdic.p: 誤記訂正 ([freewnn:00812] Fe2+ さん)
1470    
1471 hiroo 1.29 Sat Mar 9 16:50:34 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1472 hiroo 1.22 * Makefile.in config.h.in configure configure.in
1473     Wnn/etc/gethinsi.c Wnn/jserver/Makefile.in
1474     cWnn/jserver/Makefile.in cWnn/include/Makefile.in
1475     kWnn/jserver/Makefile.in kWnn/include/Makefile.in
1476     + Wnn/etc/vasprintf.c Wnn/etc/mkdir.c が対応する関数がないプラッ
1477     トフォームでのみコンパイルされるように変更した。
1478     (AC_REPLACE_FUNCSマクロを自前でエミュレートしている)
1479     + configure --disable-cWnn 時に cWnn/ ディレクトリ下の Makefile
1480     を生成しないように変更した。
1481     (experimental: cWnn以外も同じ処理をする必要がある)
1482    
1483     * Wnn/jserver/ de_header.h dispatch.c error.c :
1484     error.c 関連修正. (cf. [freewnn:00772])
1485     + error1()を廃止し、新たに可変引数関数 log_err() / log_debug()
1486     を新設した。
1487     error1() log_debug() として扱うようにした。
1488     + jserver -s オプション未指定時 (noisy == 0) syslogに出力
1489     するように変更した。
1490     + log{err,debug}() から呼ばれる vwrite_log()では従来1エントリ
1491     当たり3行に渡っていたログを1行に圧縮している。
1492    
1493 hiroo 1.29 Fri Mar 8 20:07:13 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1494 hiroo 1.22 * 使用している関数 prototype 宣言を含む標準ヘッダを include する。
1495     * Wnn/etc 以下で定義される関数の一部を wnn_os.h pototype 宣言した。
1496     * Wnn/etc/msg.c: bsearch() の実装を削除。
1497    
1498 hiroo 1.29 Fri Mar 8 08:36:04 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1499 hiroo 1.22 * Wnn/jserver/de.c
1500     log ファイルを append モードで open する。
1501     daemon_init() で行なわれている、余分なシグナルハンドラの設定を削除。
1502    
1503 hiroo 1.29 Tue Mar 5 09:23:50 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1504 hiroo 1.22 * vasprintf.c ansidecl.h libiberty (gcc-3.0.4 に同梱) から
1505     import した。(error.c 書き替えの為)
1506     修正に際して変更した点は下記のみ:
1507     vasprintf.c: #include <libiberty.h> を削除。
1508    
1509 hiroo 1.29 Mon Mar 4 04:01:55 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1510 hiroo 1.22 * Wnn/man/4.cmd/jserver/man
1511     オプション記述部分のフォーマット修正。 [freewnn:00759]
1512    
1513 hiroo 1.29 Sun Mar 3 14:06:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1514 hiroo 1.22 * Wnn/include/wnn_os.h et al.
1515     ISO C K&R C prototype を共存させるためのマクロを削除。
1516    
1517 hiroo 1.29 Sun Mar 3 12:53:58 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1518 hiroo 1.22 * configure.in: [freewnn:00764] (青野さん) の指摘を修正。
1519    
1520 hiroo 1.29 Sat Mar 2 11:19:21 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1521 hiroo 1.22 * wddel のマニュアルの typo を修正 ([freewnn:00797] Matui さん).
1522    
1523 hiroo 1.29 Mon Sep 24 08:25:28 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1524 hiroo 1.21 * Fix for configure.in and Makefile.in ([freewnn:00753] 青野さん).
1525    
1526 hiroo 1.29 Sun Sep 16 11:10:20 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1527 hiroo 1.20 * configure --enable-debug option を追加した。
1528     gcc の場合に、CDEBUGFLAGS -g2 を追加し、
1529     INSTPGMFLAGS から -s を省いて strip されないようにする。
1530     gcc 以外の場合の configure.in の記述を募集中。
1531    
1532 hiroo 1.29 Sat Sep 15 17:29:15 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1533 hiroo 1.20 * jserver を動かしている user の権限で remote から任意のファイルを
1534     作成されてしまう問題への対策。
1535     jserver_dir 以外へのファイル作成を禁止する。
1536     ([freewnn:00699] うかい@debian さん via いしかわ@debian さん)
1537     運用によっては、問題がある場合が考えられるので、configure
1538     OFF にできるようにした (その場合は、せめて ipfilter 等で想定して
1539     いない host からの接続を禁止すべきであろう)
1540     将来的には、tcp_wrappers 対応、なんらかの認証機構等、もっとまし
1541     security を実現すべきだが、この問題は KKTP そのものの設計の
1542     問題なので、よく考えて設計しなおすべきであろう。
1543     Manpower を言い訳にして、とりあえず課題として挙げるに留める。
1544     * ISO C 対応を視野にいれ、P_ マクロ (in wnn_os.h) を定義した。
1545     (本当はもう少し前にいれてあったが)
1546     徐々に、これを使って prototype 宣言を行なうように変更して行く予定。
1547     (議論の余地があるので、消す可能性あり)
1548     * uum patch ([freewnn:00676] いいじまさん)
1549     cuum, kuum, tuum については同様の変更を追加予定だが、今回は
1550     uum のみ。
1551     * IPv6 patch 修正。
1552     Unix domain socket permission 0777 に設定。
1553     cmd_name argv[0] に設定。
1554     ([freewnn:00716],[freewnn:00732] 濱嶋さん)
1555     jserver.man も修正した。
1556     * Wnn/jserver/error.c error1() で、"cmd_name:" を上書きしないよ
1557     うにする。([freewnn:00730] 青野さん)
1558     * INSTALL ファイル修正。
1559    
1560 hiroo 1.29 Tue Aug 14 11:12:34 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1561 hiroo 1.19 * CPP + IPv6 patch ([freewnn:00673] 濱嶋さん)
1562     * configure.in BeOS 部分の修正。 ([freewnn:00677] 阿部さん)
1563     * libtool-1.4 libtoolize & aclocal やり直し
1564    
1565 ura 1.18 Sun Jun 17 15:00:08 UTC 2001
1566     * 英語 manpage を追加。([freewnn:00542] Francis Bond さん)
1567     atod.man, atof.man, dtoa.man
1568     ただし、現在はインストールされない。
1569     * jserver -v option 追加。([freewnn:00581] 矢吹洋一さん)
1570     * jserver usage を修正 ([freewnn:00606] Francis Bond)
1571    
1572 hiroo 1.29 Sat Jun 2 00:27:56 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1573 ura 1.18 * config.h.in, configure.in, */*/Makefile.in,
1574     他、*.h, *.c ファイルいくつか:
1575     sys/param.h 検査追加。
1576     その為、config.h 読み込み追加。
1577     その為、Makefile.in の INCLUDES 行変更。
1578     NOFILE マクロ関連の #if を一部修正。要再検討。
1579     * Wnn/man/6.jutil/atod.man: アルファベットの文字を ASCII に変更。
1580     * emacs (NEmacs?) 用コメント一部削除
1581    
1582 hiroo 1.29 Wed May 30 00:09:15 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1583 ura 1.18 * Wnn/manual/3.libwnn/*,
1584     Wnn/manual/7.Protocol/KKTP:
1585     ドキュメント typo 修正 ([[freewnn:00581] 矢吹洋一さん)
1586     英文にも反映する必要があるが、行なっていない。
1587    
1588 hiroo 1.29 Sun May 27 12:55:45 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1589 ura 1.18 * Makefile.in: distclean で libtool も削除。
1590     * Wnn/include/wnn_os.h: HAVE_WAIT3 を削除 (configure.in と重複)。
1591     * configure.in: cc が gcc な時の暫定 CPP 対策。([freewnn:00578] 阿部さん)
1592     BePC, FreeBSD, Linux で、暫定的に
1593     CPP=`$CC -print-prog-name=cpp`
1594     とした。
1595    
1596 hiroo 1.29 Sun May 20 18:09:02 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1597 ura 1.18
1598     * makerule.mk.in: $(CC) に -DHAVE_CONFIG_H が追加されるようにする。
1599     * PubdicPlus/fzk.con への patch 修正 ([freewnn:00576] 砂川さん)
1600     * Wnn/include/msg.h の前に <sys/param.h> を読み込む。
1601     * Wnn/jd/wnnenvrc_R.omr: gerodic 追加。([freewnn:00346] 植松さん)
1602     * Wnn/jlib/js.c: include config.h ([freewnn:00392] 阿部さん)
1603    
1604 hiroo 1.29 Sat May 19 18:20:25 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1605 ura 1.18
1606     * PubdicPlus/fzk.con への patch ([freewnn:00547] 砂川さん)
1607     * PubdicPlus/pubdic.p 修正 ([freewnn:00424] 塚本さん)
1608    
1609     * Makefile.in に distclean target 追加 ([freewnn:00380] 引地さん)
1610    
1611     * Wnn/include/msg.h: fix the constraint for path name length.
1612     * Wnn/etc/msg.c: likewise.
1613     * Wnn/jlib/js.c: add the include of sys/param.h for removing path
1614     name length.
1615     ([freewnn:00380] 引地さん)
1616    
1617     * config.h.in を autoheader で生成するように変更
1618     acconfig.h を追加。
1619     ([freewnn:00290] 元木さん)
1620    
1621     * config.h を HAVE_CONFIG_H が define されていた場合に読み込むよう
1622     に変更。
1623    
1624 hiroo 1.29 Sat May 19 14:16:00 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1625 ura 1.18
1626     * 分割及び shared library 化 (libtool 使用)
1627     ([freewnn:00443] 田岡さんの patch)
1628     * libtool-1.3.5 より、
1629     libltdl/aclocal.m4
1630     ltconfig
1631     ltmain.sh
1632     autoconf-2.13 より、
1633     config.guess
1634     config.sub
1635     をインポート ([freewnn:00444] 田岡さん より)
1636     * Xsi/configure を CVS から削除。
1637     autoconf から作成されるため、release 時に、
1638     release engineer が、生成すべき。
1639    
1640 hiroo 1.29 Tue Mar 21 02:34:45 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1641 ura 1.17
1642     * 開発版 1.1.1-a017 として内部リリース
1643    
1644 hiroo 1.29 Tue Mar 21 01:12:29 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1645 ura 1.17
1646     * Wnn/jserver/de_header.h: get_file_name、expand_file_name のプロ
1647     トタイプ宣言の修正。([freewnn:00369] 飯島さんのパッチ)
1648    
1649 hiroo 1.29 Tue Mar 21 01:04:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1650 ura 1.17
1651     * mkdir() が無いと判定された場合に system() で /bin/mkdir を呼び出
1652     しているのを修正。(新規作成: Wnn/etc/mkdir.c)
1653     注意: mkdir() を持っていても以下の条件に当てはまらない場合は
1654     mkdir() を持っていないと判定される。
1655     defined(BSD42) || defined(uniosu) || defined(UX386) || defined(DGUX)
1656     ([freewnn:00358] 元木さんのパッチ)
1657    
1658 hiroo 1.29 Fri Mar 17 01:56:30 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1659 ura 1.17
1660     * gets_cur と getws_cur で受け側の領域のサイズ以上に書き込まないよ
1661     うに修正。(buffer overflow 対策) ([freewnn:00361] 元木さんのパッチ)
1662    
1663 hiroo 1.29 Fri Mar 3 01:04:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1664 ura 1.17
1665     * ソケット関連およびプロセスグループ関連を configure 化。これによ
1666     り #ifdef BEOS が激減した。([freewnn:00347] 阿部さんのパッチ)
1667    
1668 hiroo 1.29 Fri Mar 3 00:23:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1669 ura 1.17
1670     * Wnn/jutil/dic_head.c (input_header): 引数が間違っていた。
1671     (未使用だったので実害なし) ([freewnn:00319] 小野さんのパッチ)
1672    
1673 hiroo 1.29 Mon Feb 28 22:32:17 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1674 ura 1.17
1675     * Wnn/etc/msg.c (msg_open): msg_open() において libwnn.msg に
1676     空行や不正な形式の行が存在していた場合に '\0' を無視してアク
1677     セスしてしまうバグを修正。([freewnn:00324]元木さんのパッチ、
1678     [freewnn:00350]高田さんのパッチ)
1679    
1680 hiroo 1.29 Mon Feb 28 22:17:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1681 ura 1.17
1682     * .msg ファイルに空行があると、msg_open で死ぬ。FreeWnnでまた
1683     enbug (T_T)。空行を削った。([freewnn:00328])
1684    
1685 hiroo 1.29 Fri Feb 25 01:17:04 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1686 ura 1.16
1687     * 開発版 1.1.1-a016 として内部リリース
1688    
1689 hiroo 1.29 Thu Feb 24 02:24:05 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1690 ura 1.16
1691     * 何度 indent コマンドを実行しても同じ結果が出るようにソースを修正。
1692     (問題の箇所を /* *INDENT-OFF* *//* *INDENT-ON* */ で囲っている。)
1693    
1694 hiroo 1.29 Wed Feb 23 00:35:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1695 ura 1.16
1696     * Wnn/jutil/wnnkill.c: indent が美しくなるように ifdef の関係を調
1697    
1698     * Wnn/jutil/wnnstat.c: (同上)
1699     * Wnn/jutil/dtoa.c: (同上)
1700    
1701 hiroo 1.29 Wed Feb 23 00:32:19 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1702 ura 1.16
1703     * Wnn/etc/xutoj.c: 文法エラーの修正(普段は指定されない ifdef のた
1704     めわからなかった。indent を書ける際に発覚)
1705     ([freewnn:00336] 元木さんのパッチ)
1706    
1707 hiroo 1.29 Mon Feb 14 02:23:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1708 ura 1.15
1709     * 開発版 1.1.1-a015 として内部リリース
1710    
1711 hiroo 1.29 Sun Feb 13 18:56:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1712 ura 1.15
1713     * configure.in: socklen_t がうまく検出できない場合があるので変更。
1714     ([freewnn:00238] 元木さんのパッチ)
1715    
1716 hiroo 1.29 Sun Feb 13 18:41:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1717 ura 1.15
1718     * Wnn/jserver/do_env.c: new_env 内で sticky jishomax を明示的に
1719     初期化していないので明示的に初期化するようにした。
1720     ([freewnn:00229] 元木さんのパッチ)
1721    
1722     * Wnn/jserver/do_dic_env.c: del_all_dic_in_env 内ですべての辞書を
1723     env[eid] 内から外しているのに jishomax はそのままなので 0 を入れた。
1724     (でも、この関数を呼んだ後に jishomax を使う箇所は無いはずなのでい
1725     らないかも。)
1726     ([freewnn:00229] 元木さんのパッチ)
1727    
1728 hiroo 1.29 Sun Feb 13 18:28:02 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1729 ura 1.15
1730     * Wnn/jserver/de.c: Solaris2.4+gcc-2.95.1で出力されるwarningの一部
1731     を取った。([freewnn:00206] 鵜川さんのパッチ + [freewnn:00209])
1732    
1733 hiroo 1.29 Sun Feb 13 18:16:54 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1734 ura 1.15
1735     * makerule.mk.in: ar のコマンドを "clq" から "cq" に変更。SunOS
1736     2.4 では l コマンドがエラーになるため。ar l コマンドはHP-UX
1737     は作業ディレクトリの変更、GNUld では No Operation なので省略可能と
1738     判断した。 ([freewnn:00207],[freewnn:00208],[freewnn:00210])
1739    
1740 hiroo 1.29 Sun Feb 13 18:05:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1741 ura 1.15
1742     * gerodic をデフォルトで読み込むように rc ファイルを変更
1743     ([freewnn:00214] kaz / 大森保英さんのパッチ)
1744    
1745 hiroo 1.29 Sun Feb 13 17:54:13 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1746 ura 1.15
1747     * *.man の誤字および roff の文法エラーの修正
1748     ([freewnn:00216] 永江さん作成のパッチ)
1749    
1750 hiroo 1.29 Sun Feb 13 16:36:01 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1751 ura 1.15
1752     * Wnn/jserver/de.c: jserver usage メッセージに -N を追加。
1753     ([freewnn:00273] 片山さん作成のパッチ)
1754    
1755     * Wnn/jserver/de.c: jserver -p オプションを追加(ポート番号の指
1756     )
1757     ([freewnn:00277] 元木さん作成のパッチ)
1758    
1759     * Wnn/man/4.cmd/jserver.man: -p オプション、-N オプションの記述を
1760     追加。(英語の方は手抜き。ごめん)
1761    
1762 hiroo 1.29 Thu Feb 10 02:17:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1763 ura 1.15
1764     * man で冒頭に大量の空白行が作成されるのを直した。
1765 hiroo 1.29 ([freewnn:00203] 植松 文徳 <uematsu at kgz.com>さんのパッチ)
1766 ura 1.15
1767 hiroo 1.29 Mon Feb 7 02:32:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1768 ura 1.14
1769     * 開発版 1.1.1-a014 として内部リリース
1770    
1771 hiroo 1.29 Sun Feb 6 17:22:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1772 ura 1.14
1773     * COPYRIGHT, COPYRIGHT-j を添付。これは GPL そのものと、その日本語
1774     訳である。
1775    
1776 hiroo 1.29 Sun Feb 6 17:17:57 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1777 ura 1.14
1778     * ChangeLog.old を作成。これは、以前の著作権表記ヘッダに記録された
1779     いた変更情報をまとめたもの。
1780    
1781     * CONTRIBUTORS に、FreeWnn 1.0/1.1 時代の情報を追加。
1782    
1783 hiroo 1.29 Sun Feb 6 17:15:44 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1784 ura 1.14
1785     * 著作権表記を変更。但し、以下のディレクトリに含まれるファイルは著
1786     作権表記を変更しなかった。
1787    
1788     1. 辞書関連 FreeWnn Project で全くいじっていないから
1789    
1790     cWnn/tdic, cWnn/cdic, kWnn/kdic, Contrib/dic/gerodic,
1791     Wnn-consortium/dic
1792    
1793     2. マニュアル関連 FreeWnn Project で全くいじっていないから
1794    
1795     Wnn/manual, Wnn/manual.en, cWnn/manual, cWnn/manual.en
1796    
1797     3. Xwnmo FreeWnn Project で全くいじっていないから
1798    
1799     Xwnmo
1800    
1801     4. PubdicPlus FreeWnn に合わせるための作業が発生しているが、
1802     Public Domain とする。これは Pubdic 本来の思想にあわせるため。
1803    
1804     PubdicPlus
1805    
1806 hiroo 1.29 Tue Oct 19 01:07:40 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1807 ura 1.13
1808     * 開発版 1.1.1-a013 として内部リリース
1809    
1810 hiroo 1.29 Tue Oct 19 00:09:48 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1811 ura 1.13
1812     * Wnn/jserver/de.c: jserver がエラーで終了する時、perror() を呼ん