comparison ChangeLog @ 0:bbc77ca4def5

initial import
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Thu, 13 Dec 2007 04:30:14 +0900
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:bbc77ca4def5
1 /*
2 Some entries (from CVS ChangeLog) are not yet translated to
3 Japanese...
4 */
5
6 Wed, 30 Nov 2005 02:25:00 Tomoki AONO <aonoto at users.sourceforge.jp>
7 Update ChangeLog and added 1.1.1-a021 tag.
8
9 Wed, 30 Nov 2005 02:00:02 Tomoki AONO <aonoto at users.sourceforge.jp>
10 * PubdicPlus/pod.c:
11 Changed searchdesc() spec because 2nd / 3rd parameter is not
12 used currently. (I found this on RedHat Bugzilla #110750.)
13 Also added prototype for other functions. Currently it can
14 compile on traditional (K&R) environment.
15
16 Mon, 28 Nov 2005 02:30:23 Tomoki AONO <aonoto at users.sourceforge.jp>
17 * config.h.in, configure, configure.in:
18 - Added -D_GNU_SOURCE to CCOPTIONS if linux. Merged from
19 Gentoo portage, but discussion began in wnn-users ML
20 ([wnn-users 1035]). Thanks to MATSUU Takuto.
21 (Some (ancient?) Linux users may get some problems on
22 building. Please report us if it occurs.)
23 - Changed library searching method of crypt() (to
24 AC_SEARCH_LIBS). Maybe useful for systems that have
25 crypt() on both libc and libcrypt (i.e. Solaris).
26 - Use $(top_builddir) to *WNNJLIB / HINSI_DATA (instead of
27 *WNNJLIBSRC / WNNJDSRC) by default. Useful if builddir !=
28 srcdir, but it doesn't break normal configurations.
29 - Some cosmetic change. (Also stripped old mail address.)
30
31 Mon, 21 Nov 2005 01:10:28 Tomoki AONO <aonoto at users.sourceforge.jp>
32 * Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
33 Describe each library in *uum dependency line instead of
34 $LOCAL_LIBRARIES (to avoid searching libraries in @LIBS@).
35
36 Sun, 20 Nov 2005 03:25:52 Tomoki AONO <aonoto at users.sourceforge.jp>
37
38 * ChangeLog, ChangeLog.en:
39 Update ChangeLog to 29 Aug 2005. (Japanese translation is
40 not available...)
41
42 Mon, 29 Aug 2005 02:17:35 Tomoki AONO <aonoto at users.sourceforge.jp>
43 * Wnn/uum/Makefile.in:
44 - Fix libtool issue (Added --mode, remove .libs/ directory
45 in make clean).
46 - Stripped (not valid?) mail address of the project.
47 - Changed some line to build correctly in case
48 builddir != srcdir. (I think this don't break normal build.)
49 * [kc]Wnn/uum/Makefile.in:
50 ditto, but I'm not sure we can build kuum / cuum correctly.
51
52 Mon, 29 Aug 2005 01:44:21 Tomoki AONO <aonoto at users.sourceforge.jp>
53 * Wnn/uum/jhlp.c:
54 Strip #include <err.h> because we don't need it and it's
55 specific to BSD. And stripped (not valid?) mail address of
56 the project.
57
58 Mon, 13 Jun 2005 02:14:22 Tomoki AONO <aonoto at users.sourceforge.jp>
59 * Wnn/etc/bdic.c, Wnn/include/wnn_os.h, Wnn/jutil/dtoa.c:
60 Moved get_n_EU_str / get_short from Wnn/etc/bdic.c to
61 Wnn/jutil/dtoa.c . It may be bad idea, but fix compile
62 error on strict compilers (ex. gcc4).
63
64 Mon, 11 Apr 2005 00:26:36 Tomoki AONO <aonoto at users.sourceforge.jp>
65
66 * CONTRIBUTORS, Wnn/etc/bcopy.c, Wnn/etc/mkdir.c, Wnn/etc/msg.c,
67 Wnn/etc/py_table.c, Wnn/etc/strings.c, Wnn/etc/yincoding.c,
68 Wnn/etc/zy_table.c, Wnn/include/commonhd.h, Wnn/include/demcom.h,
69 Wnn/include/hinsi.h, Wnn/include/hinsi_file.h,
70 Wnn/include/jd_sock.h, Wnn/include/jdata.h, Wnn/include/jh.h,
71 Wnn/include/jllib.h, Wnn/include/jslib.h, Wnn/include/msg.h,
72 Wnn/include/rk_spclval.h, Wnn/include/wnn_config.h,
73 Wnn/include/wnn_os.h, Wnn/include/wnn_string.h,
74 Wnn/include/wnnerror.h, Wnn/jlib/jl.c, Wnn/jlib/js.c,
75 Wnn/jlib/kankana.c, Wnn/jlib/wnnerrmsg.c,
76 Wnn/romkan/rk_bltinfn.c, Wnn/romkan/rk_extvars.h,
77 Wnn/romkan/rk_fundecl.h, Wnn/romkan/rk_header.h,
78 Wnn/romkan/rk_macros.h, Wnn/romkan/rk_main.c,
79 Wnn/romkan/rk_modread.c, Wnn/romkan/rk_read.c,
80 Wnn/romkan/rk_spclval.h, Wnn/romkan/rk_vars.c:
81
82 Changed license of libwnn-related files to LGPL-2.0.
83 Thanks to the original Wnn authors and FreeWnn contributors.
84
85 And thanks to Yukihiro Nakai (and tyoshida) for coordination
86 of this relicensing.
87
88 Mon, 31 Jan 2005 02:14:20 Tomoki AONO <aonoto at users.sourceforge.jp>
89 * Wnn/jutil/wnnkill.c:
90 I forgot to add prototype for usage() ... (^^;
91
92 Mon, 31 Jan 2005 02:03:50 Tomoki AONO <aonoto at users.sourceforge.jp>
93 * Wnn/jutil/wnnkill.c:
94
95 - Use vsnprintf() within out() and use vsprintf() for systems
96 doesn't have snprintf() (avoid build error). We should
97 implement (or import) alternate snprintf() for these systems ...
98 - Added prototype of out() for strict C compilers (ex. gcc-4.0).
99 - Show simple usage if unsupported parameter is given.
100
101 Thu, 30 Dec 2004 02:45:32 Tomoki AONO <aonoto at users.sourceforge.jp>
102 * Wnn/jserver/de_header.h:
103 Fix prototype declaration of output_file_uniq() to match
104 recent change of bdic.c .
105
106 Sun, 21 Nov 2004 04:17:19 Tomoki AONO <aonoto at users.sourceforge.jp>
107 * COPYING.LIB:
108 My first commit to sourceforge.jp :
109 Added LGPL-2.0 COPYING file to repository. (LGPL patch by
110 Nakai switch license of libwnn-related files to GNU Lesser
111 General Public License 2, so this is not the version he (or
112 she) intends to.)
113
114 Mon, 13 Sep 2004 01:56:55 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
115 * Wnn/jlib/Makefile.in, cWnn/jlib/Makefile.in,
116 kWnn/jlib/Makefile.in:
117
118 - Added libtool --mode options by introducing LT_CC / LT_INSTALL.
119 (This change is mainly for [ck]Wnn, but also changed Wnn to
120 match style).
121 - Cosmetic change to match style between Wnn and [ck]Wnn.
122 - My usual work to build correctly if builddir != srcdir .
123 (Probably it cannot harm normal build.)
124
125 Sun, 15 Aug 2004 18:38:22 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
126 * Wnn/jutil/Makefile.in, cWnn/jutil/Makefile.in,
127 kWnn/jutil/Makefile.in:
128
129 - Added libtool --mode=XXX option. (by (experimentally)
130 introducing LT_LD / LT_INSTALL variable. Is this idea
131 reasonable?)
132 - Also added my change to support building in case
133 builddir != srcdir .
134
135 Thu, 12 Aug 2004 18:03:19 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
136 * Wnn/jutil/atod.c:
137 Converted strlcpy() -> strncpy(). (Portability issue)
138
139 Tue, 20 Jul 2004 03:24:26 Hiroo Ono <hiroo at oikumene.gcd.org>
140 * Wnn/jutil/: atod.c, atorev.c, dic_head.c, oldatonewa.c, sort.c,
141 utilbdic.c, wnnkill.c, wnntouch.c:
142
143 Conform to ISO C.
144 Bad thing with this commit is that it is not tested (even
145 not compiled). However I thought it better to commit than
146 forget, as I cannot take enough time.
147
148 Tue, 13 Jul 2004 02:53:02 Hiroo Ono <hiroo at oikumene.gcd.org>
149 * Wnn/etc/bdic.c, Wnn/etc/pwd.c:
150 ANSIfy, and make #ifdef thing a little bit simple.
151 Added function prototypes, which are to be moved to some
152 header file.
153
154 Wed, 30 Jun 2004 00:11:55 Hiroo Ono <hiroo at oikumene.gcd.org>
155 * ChangeLog, ChangeLog.en:
156 update to 20 June 2003.
157
158 Tue, 29 Jun 2004 01:25:58 Hiroo Ono <hiroo at oikumene.gcd.org>
159 * ChangeLog, ChangeLog.en:
160 update to 4 June 2003.
161 Remove a comment about setenv(). It may have come from my
162 misunderstandig.
163
164 Tue, 29 Jun 2004 01:24:35 Hiroo Ono <hiroo at oikumene.gcd.org>
165 * Wnn/jlib/Makefile.in:
166 add libtool option.
167
168 Mon, 28 Jun 2004 00:39:11 Hiroo Ono <hiroo at oikumene.gcd.org>
169 * Contrib/dic/gerodic/g-jinmei.u:
170 gerodic: Fix あじゃこんぐ & りえ entry.
171 They might be deleted, but for the instant just fix
172 them.
173
174 Sat, 19 Jun 2004 01:32:41 Hiroo Ono <hiroo at oikumene.gcd.org>
175 * Wnn/jserver/de.c:
176 Mistakenly removed "break" in rev.1.29. Revert them.
177 pointy hat to: hiroo
178
179 Sat, 22 May 2004 01:39:31 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
180 * INSTALL, INSTALL.en, config.h.in, configure, configure.in,
181 Wnn/etc/revdic.c, Wnn/jserver/Makefile.in, Wnn/jserver/do_env.c,
182 cWnn/jserver/Makefile.in, kWnn/jserver/Makefile.in:
183
184 Commit from my work area part 2. (Bit large ...)
185
186 Rewrote configure part of libwrap support:
187
188 - By default, configure finds if libwrap is installed.
189 - Do AC_TRY_LINK() on both $withval=yes and $withval=PATH case.
190 (AC_CHECK_LIB() fails against original TCP wrapper ...)
191 - HAVE_LIBWRAP are defined in config.h.in, so remove "-DHAVE_LIBWRAP"
192 from CFLAGS.
193 - Changed WRAPLIBS -> WRAPLIB .
194 - Add WRAPLIB on [kc]Wnn . Also add --mode=XXX to LIBTOOL lines.
195
196 Other changes:
197
198 - (configure) Running generated script by autoconf-2.53 (that
199 we are using) fails on some Bourne shell family (lack of
200 LINENO support. ex. FreeBSD). Add code to clear default
201 --with-tag (Libtool issue?).
202 - (configure) Add -no-cpp-precomp on Darwin only if you are using gcc.
203 (But I don't know other compilers running on Darwin.)
204 - (configure) Use $ac_install_sh to mkdir Contrib/dic/gerodic .
205 - (do_env.c) Convert non-printable character for logging on
206 JS_OPEN / JS_CONNECT. Partial fix of Bugtraq id 7918
207 ([freewnn:01002]).
208 Please don't install jserver as setuid *root* ... (^^;)
209 - (revdic.c) Fix compiler warnings.
210 - (some Makefiles) Some lines changed to build correctly if
211 builddir != srcdir. (I think this don't break normal build.)
212
213 Fri, 21 May 2004 22:55:53 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
214 * configure.in:
215 Commit from my work area: Change indention of help string in
216 configure. (Cosmetic issue only.)
217
218 Sun, 25 Apr 2004 03:56:40 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
219 * Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in,
220 cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in:
221
222 Some CPP (ex. cpp bundled with Mac OS X 10.3 Developers CD)
223 adds "#pragma" line, so strip these lines before processing
224 atof. Inspired by Makoto Fujiwara's Web diary (2004/Mar/01).
225
226 This change includes part of my modification (in case
227 builddir != srcdir), but it doesn't affect to normal build ...
228
229 Thu, 20 Nov 2003 19:31:59 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
230 * Wnn/jserver/de.c:
231 Don't use is_internet_socket if --without-libwrap (quick &
232 dirty fix). Spotted by Makoto Fujiwara (in his Web diary).
233
234 Sat, 8 Nov 2003 15:26:06 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
235 * Wnn/jlib/js.c:
236 If we use s[0..6] (in get_serv_defs()), we should declare s[7].
237 Found in RawHide package (1.11-39) (and probably in Fedora / Red Hat
238 Enterprise Linux package). Spotted to (at least) Red Hat
239 by d.binderman at virgin.net .
240
241 Tue, 16 Sep 2003 20:42:13 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
242 * Contrib/dic/gerodic/g-jinmei.u:
243 Fix translation of 'morisu' -> 'Morris' (not '*N*orris').
244 Spotted by Fe2+ ([freewnn:01006]).
245 Fri, 20 Jun 2003 16:10:24 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
246 * Wnn/jserver/de.c:
247 libwrap 対応を修正して、許可されていない host からの接続のみ拒否
248 するようにした。以前のコードでは、libwrap 対応が有効だと全ての client
249 が拒否されていたと思われる。
250 ユーザーを recv() するコードを追加した。
251 TIME_WITH_SYS_TIME の誤植を修正した。
252
253 Wed, 18 Jun 2003 11:10:46 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
254 * Wnn/jserver/de.c:
255 libwrap 対応部分に socketclose() を追加した。
256 ログの問題対応: イベント種別を正しく記録するため、c_c=NULL を
257 追加した。
258
259 Tue, 10 Jun 2003 10:39:09 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
260 * configure.in:
261 socklen_t のチェックにおける AC_CHECK_TYPES の使い方を修正した。
262 *BSD とその他一部のシステムに特化した部分を削除した。
263 --disable-debug が指定されていても、CDEBUGFLAGS を使うようにした。
264
265 Sun, 8 Jun 2003 03:09:52 Hiroo Ono <hiroo at oikumene.gcd.org>
266 * configure.in:
267 utmpx.h をチェックするようにした。
268 time_t チェックがうまく動いていないので外した。
269 uum のために、 getgpid, getgprp をチェックするようにした。
270 libwrap 対応追加 ([freewnn:0032] 元木氏による)。
271 * Wnn/include/wnn_os.h:
272 FD_SET 関連のマクロをこのファイルに移動した。
273 * Wnn/jserver/de.c:
274 autoconf の TIME_WITH_SYS_TIME マクロを使うようにした。
275 FD_SET 関連のマクロを wnn_os.h に移動した。
276 libwrap 対応追加 ([freewnn:0032] 元木氏による)。
277 * Wnn/jserver/error.c:
278 autoconf の TIME_WITH_SYS_TIME マクロを使うようにした。
279
280 Sat, 7 Jun 2003 13:04:33 Hiroo Ono <hiroo at oikumene.gcd.org>
281 * configure.in: utmp.h をチェックするようにした。
282 * Wnn/include/wnn_os.h:
283 Wnn/etc 以下にある関数の一部のプロトタイプを追加した。
284 * Wnn/jserver/de.c:
285 file_init() が malloc の結果を返すように変更した。
286 * Wnn/jserver/de_header.h, get_kaiarea.c, jbiki.c:
287 スタイル修正。
288 * Wnn/jserver/readfile.c, b_index.c, do_filecom.c, jishoop.c, rd_jishoop.c:
289 *_realloc の偏執狂的なチェックを行なう変更に伴って修正。
290
291 Wed, 4 Jun 2003 14:12:13 Hiroo Ono <hiroo at oikumene.gcd.org>
292 * Wnn/jserver/get_kaiaria.c:
293 グローバル変数の定義を kai_area.c からこちらに移した。
294 * Wnn/jserver/kai_area.c: 削除。
295 * {Wnn,cWnn,kWnn}/jserver/Makefile.in: kai_area.{c,o} を削除。
296
297 Wed, 4 Jun 2003 14:05:23 Hiroo Ono <hiroo at oikumene.gcd.org>
298 * configure.in:
299 AC_CHECK_TYPES, AC_DEFINE の新しい形式を使うようにした。
300 * acconfig.h:
301 AC_DEFINE を新しい形式に合わせて不要になったので削除。
302
303 Wed, 4 Jun 2003 08:35:03 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
304 * config.guess, config.sub, ltmain.sh, aclocal.m4:
305 Libtool を 1.5 に更新した。これにより、Darwin/MacOS X 上で共有
306 ライブラリが作成出来るようになるはずである。[freewnn:00978] で
307 提出したものをもとにしている。
308 現時点では、--mode=MODE オプションがない部分が多く、警告がでる。
309 修正の必要あり。
310
311 Fri, 30 May 2003 16:18:00 Hiroo Ono <hiroo at oikumene.gcd.org>
312 * Wnn/include/commonhd.h:
313 SERVER_VERSION を 1 つ増やした。
314
315 Sun, 18 May 2003 14:34:02 Hiroaki Abe <h-abe at pc.highway.ne.jp>
316 * Wnn/jserver/de_header.h, do_filecom.c:
317 変数 struct wnn_file files を動的に確保する。
318
319 Sun, 11 May 2003 19:01:10 Hiroo Ono <hiroo at oikumene.gcd.org>
320 * Makefile.in, configure.in, makerule.mk.in:
321 CFLAGS と CDEBUGFLAGS の使い方見直し。
322 * configure: 再生成。
323 * Wnn/etc/bdic.c, Wnn/include/jd_sock.h, Wnn/jlib/js.c,
324 Wnn/romkan/rk_modread.c, Wnn/uum/jhlp.c, Wnn/romkan/rk_read.c:
325 マクロ UX386 を削除。
326 * Wnn/jlib/jl.c, Wnn/jlib/kankana.c, Wnn/jserver/do_env.c,
327 Wnn/jserver/do_filecom.c, Wnn/uum/uif.c:
328 スタイル修正。
329 * Wnn/jserver/ddefine.h, Wnn/jserver/fzk.h, fzk.c, Wnn/uum/sheader.h:
330 2003年の copyright 表示を追加。
331 * Wnn/conv/Makefile.in: 不要な変数を削除。
332 * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
333 cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
334 不要な変数、getopt.c を削除して、スタイルを修正。
335 * Wnn/jlib/getopt.c: libc または GNU getopt を利用する為削除。
336 * cWnn/etc/Makefile.in, kWnn/etc/Makefile.in:
337 不要な変数を削除。
338 GNU の getopt.c, getopt1.c を加えた (long option 利用の為)。
339 スタイル修正。
340 * cWnn/include/Makefile.in, kWnn/include/Makefile.in:
341 GNU の getopt.h を加えた (long option 利用の為)。
342 * Wnn/jserver/Makefile.in, cWnn/jserver/Makefile.in,
343 kWnn/jserver/Makefile.in:
344 de_vars.c, jserver_id.c を削除。
345 getopt を GNU 由来のものに変更したため対処。
346 FORKDEF 削除 (de.c の変更参照)。
347 * Wnn/jserver/de_vars.c:
348 global 変数は de_header.c と de.c で扱うため、削除。
349 * Wnn/jserver/de_header.h:
350 global 変数の対処変更。マクロ OPT_* を追加。スタイル変更。
351 * Wnn/jserver/kai_area.c:
352 * Wnn/jserver/kaiseki.h:
353 グローバル変数を kaiseki.h で定義するように変更。
354 * Wnn/jserver/jserver_id.c: 使われていないため削除。
355 * Wnn/jserver/bnsetu_kai.c:
356 jmt_set() を値を返さない関数に変更。
357 もともと -1 (エラー) を返すことがないので、変更による影響はなし。
358 * Wnn/jserver/de.c:
359 グローバル変数は de_header.h 及び de.c で扱う。
360 マクロ UX386 削除。
361 GNU の getopt を使うように変更し、いくつか long option を追加した。
362 -D オプション (tty を切り離さない) を追加した。
363 オプションの設定を OPT_* マクロを使用して行なうようにした。
364 * Wnn/etc/getopt.c, Wnn/etc/getopt1.c, Wnn/include/getopt.h:
365 GNU getopt (getopt_long) を追加。
366 * Wnn/jserver/jmt0.c:
367 不要なコードを削除した結果、init_jmt() を引数なし、返り値なしの
368 関数に変更した。また、変数 initjmt も不要になった。
369 * Wnn/jserver/do_dic_no.c, do_henkan1.c:
370 init_jmt() は引数なし、返り値なしに変更された。
371 * Wnn/jserver/get_kaiarea.c:
372 get_kaiseki_area() の返り値を変更: 成功=1 (非0), 失敗=NULL
373 (malloc を意識した)。その他スタイル修正。
374 * Wnn/jserver/initjserv.c, snd_rcv.c, w_string.c:
375 コメントアウトされていたコードを削除。
376
377
378 Fri, 9 Apr 2003 Hiroo Ono <hiroo at oikumene.gcd.org>
379 * freewnn-1-1-1-a020 の tag をつけた。
380
381 Sun, 6 Apr 2003 06:30:49 Hiroo Ono <hiroo at oikumene.gcd.org>
382 * Wnn/uum/jhlp.c: err() を uum_err() に変更し、libc の err() と重なら
383 ないようにする。
384 * Wnn/uum/sheader.h: 同上。
385 * Wnn/jserver/bnsetu_kai.c:
386 struct kangovect を typedef した word_vertor に置き換え。
387 * Wnn/jserver/ddefine.h:
388 コメントアウトされていた部分と、kangovect の定義を削除。
389 * Wnn/jserver/fzk.c:
390 struct kangovect を typedef した word_vertor に置き換え。
391 関数プロトタイプ及び定義を ISO C 形式に変更。
392 register 修飾子の削除。
393 error1() を log_err() に置き換え。
394 コメントアウトされていたコードを削除。
395 malloc した領域を零クリアするように変更 (bzero または calloc を使用)。
396 これは、起動後 jserver がまともに動いていなかったバグの修正である。
397 * Wnn/jserver/fzk.h: word_vector 及び fzkvect を typedef する。
398 ddefine.h の読み込み。
399
400 Mon, 30 Dec 2002 00:03:24 Hiroo Ono <hiroo at oikumene.gcd.org>
401 * PubdicPlus/pubdic.p
402 誤字修正 「とらわれる: 因われる→囚われる」。
403 (藤井宏憲さん <fujii at chi.its.hiroshima-cu.ac.jp> の指摘による)
404
405 Fri, 8 Nov 2002 09:15:07 Katsuomi Hamajima <hamajima at nagoya.ydc.co.jp>
406 * Wnn/jserver/de_header.h:
407 UCHAR が未定義だったのを修正。
408
409 Tue, 12 Nov 2002 10:25:02 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
410 * Wnn/etc/revdic.c:
411 Little endian の場合に atod が逆変換辞書の作成に失敗するバグを修正。
412 ([freewnn:00903] 亀井さん <zic-fw at ontime.venus.to> の指摘による)
413 * Wnn/jutil/atod.c:
414 usage に -U を追加。
415
416 Sat Sep 07 11:33:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
417 * Contrib/dic/gerodic/g-jinmei.u:
418 PubdicPlus/pubdic.p: 「常陸(ひたち)」「常磐(じょうばん)」の間違いを修正。
419
420 Sun Sep 01 17:48:26 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
421 * configure.in: FD_SET() チェック及び AC_HEADER_TIME を追加。
422 * configure:
423 config.h.in: 再生成。
424 * Wnn/jserver/initjserv.c:
425 small style fix.
426 * Wnn/jserver/de.c:
427 プロトタイプを C89 式に変更し、エラーメッセージを一部変更。
428 select(2) 周りで fd_set 型と FD_* を使用。
429 * Wnn/jserver/de_header.h:
430 プロトタイプを C89 式に変更。
431 struct wnn_file->area の型を void* に変更。
432 * Wnn/jserver/renbn_kai.c:
433 プロトタイプを C89 式に変更。
434 error1 を log_err/log_debug に変更。
435 * Wnn/jserver/readfile.c:
436 プロトタイプを C89 式に変更。
437 error1 を log_err/log_debug に変更。
438
439 Mon Aug 26 09:27:23 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
440 * Wnn/uum/jhlp.c:
441 <sys/errno.h> ではなく、<errno.h> を読み込み。
442
443 Sat Aug 24 18:11:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
444 * Wnn/jserver/de.c:
445 プロトタイプを C89 形式に変更。
446 コメントアウトされた関数を削除。
447
448 Fri Aug 16 17:30:29 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
449 * Wnn/jserver/b_index.c:
450 プロトタイプを C89 のものに修正。
451 error1 を log_err/debug に変更。
452
453 Thu Aug 15 10:31:04 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
454 * Wnn/jserver/de.c:
455 struct client の user_name, host_name を初期化して、
456 log_debug()/log_error() で正しく出力されるようにする。
457 Possible typo fix for IBM compilers (CLINET -> CLIENT).
458
459 Mon Aug 12 16:25:48 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
460 * jserver/de_header.h:
461 二重読み込みを許可。
462 option_flag 変数を追加。
463 * jserver/ddefine.h:
464 jserver/fzk.h:
465 jserver/kaiseki.h:
466 二重読み込みを許可。
467 * jserver/de.c:
468 <sys/time.h> を include.
469 DOFORK macro を option_flag 変数で置き換え。
470 error1() を log_debug() に置き換え。
471 * jserver/de_vars.c:
472 option_flag 追加。
473 * jserver/do_filecom.c:
474 fopen() のプロトタイプを削除。
475 * jserver/error.c:
476 c_c->user_name にごみが入っている場合に出力を抑制する。
477 * jserver/initjserv.c:
478 プロトタイプ宣言修正。
479 read_default() を strtok() を使って少し変更し、デバッグ出力を追加。
480 read_default_files() のバッファサイズを EXPAND_PATH_LENGTH+1 に修正。
481 コメントアウトされた関数を削除。
482
483 Sun Jul 14 04:19:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
484 * PubdicPlus/fzk.con:
485 PubdicPlus/fzk.fzkattr:
486 PubdicPlus/fzk.shuutan:
487 #endif に続く識別子をコメントアウト。
488 * Wnn/jserver/de_header.h:
489 initjserv.c の関数を C89 スタイルに変更。
490 * Wnn/jserver/initjserv.c:
491 change_ascii_to_int() を atoi() で置き換え。
492 get_bcksla(): atoi() の引数を修正。
493 * Wnn/jutil/atod.c:
494 Wnn/jutil/atof.c:
495 Wnn/jutil/oldatonewa.c:
496 Wnn/jutil/ujisf.c:
497 Wnn/jutil/wnntouch.c:
498 Wnn/jserver/do_filecom.c:
499 Wnn/jserver/error.c:
500 Wnn/jserver/sisheng.c:
501 Wnn/jlib.V3/jlv3.c:
502 Wnn/etc/dic_atojis.c:
503 Wnn/etc/msg.c:
504 Wnn/etc/sstrings.c:
505 PubdicPlus/pod.c: Include string(s).h.
506
507 Sat Jun 22 17:58:58 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
508 * Wnn/manual/4.cmd/jserver:
509 Wnn/man/4.cmd/jserver.man:
510 jserver の -v オプションを追加。
511
512 Sat Jun 22 13:26:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
513 * CONTRIBUTORS:
514 pubdic+ の拡張 patch を提供した方々をリストアップ。
515 いしださんを追加 (Wnn/jserver/de.c [freewnn:00383]).
516 * acconfig.h:
517 無駄な HAVE_RAND_MAX を削除。
518 * configure.in:
519 無駄な HAVE_RAND_MAX を削除。
520 ramdom() のチェックを追加。
521 * configure, config.h.in: Regenerate.
522 * Wnn/jserver/de.c:
523 バッファオーバーフロー修正。 (いしださん [freewnn:00383])
524 wnn_os.h で定義した SDRAND を使用。
525 * Wnn/jserver/do_henkan1.c:
526 NULL macro の定義は不要なので削除。
527 * Wnn/jserver/do_hindo_s.c:
528 RAND macro の変わりに、wnn_os.h で定義した SDRAND を使用。
529 * Wnn/jserver/error.c:
530 errono の出力部分をコメントアウト。
531 * Wnn/etc/bdic.c:
532 index を strchr におきかえ。(OS 依存性は wnn_os.h で吸収している)
533 * Wnn/include/wnn_os.h:
534 strchr/strrchr/bcopy がみつからない場合は、置き換える。
535 疑似乱数発生関数の選択を変更。標準の rand() 関数は推奨されない。
536 また、BSD 由来の random() 関数も存在する。
537 * Wnn/jlib/jl.c:
538 wnn_os.h で定義した RAND を使用。
539 * Wnn/jlib.V3/jlv3.c:
540 bzero macro を削除。wnn_os.h で定義されている為。
541 * Xwnmo/xjutil/jutil.c:
542 適切なシステムヘッダを include する。
543 * Wnn/uum/Makefile.in:
544 使われていない SIGNAL_DEFINES macro を削除。
545 * Wnn/uum/jhlp.c:
546 strchr/index の OS による使い分けを削除。(wnn_os.h に移動)
547 * Wnn/uum/screen.c:
548 strchr/index の OS による使い分けを削除。(wnn_os.h に移動)
549 * Wnn/uum/setutmp.c:
550 strrchr/rindex の OS による使い分けを削除。(wnn_os.h に移動)
551 sdefine.h, sheader.h を include してプロトタイプを削除。
552 * Wnn/uum/sheader.h:
553 ttyfdslot.c の ttyfdslot() のプロトタイプを追加。
554 * Wnn/uum/ttyfdslot.c:
555 適切なシステムヘッダを include して、プロトタイプを削除。
556 * Wnn/uum/uif.c:
557 strchr/index の OS による使い分けを削除。(wnn_os.h に移動)
558 * Wnn/uum/wnnrc_op.c:
559 システムライブラリにある関数のプロトタイプを削除。
560
561 Fri Jun 21 19:39:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
562 * Wnn/include/wnn_malloc.h: 削除。
563
564 Mon Jun 17 17:28:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
565 * configure.in:
566 Autoconf 2.13 で処理可能なように修正。(cf.[freewnn:00872])
567 getopt() のチェックを追加。
568 * config.h.in:
569 configure: GNU Autoconf 2.53 により再生成。
570 * Wnn/include/wnn_os.h:
571 rev.1.10 で忘れた #endif を追加。 (cf.[freewnn:00874])
572 * Wnn/jlib/getopt.c:
573 System に getopt() がない場合のみ自前の getopt() を使用。
574 (cf.[freewnn:00874])
575
576 Sat Jun 15 13:11:45 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
577 * acconfig.h:
578 EB Library <URI:http://www.sra.co.jp/people/m-kasahr/eb/>.
579 を参考に、RETSIGTYPE_VOID hack を追加。
580 * configure.in:
581 *BSD 用の CCOPTIONS から -DCSRG_BASED を削除。
582 configure のサイズ縮小の為、AC_CHECK_HEADERS 及び AC_CHECK_FUNCS
583 をまとめた。
584 AC_CHECK_TYPES の使いかたの体裁変更。
585 EB Library を参考に、RETSIGTYPE_VOID hack を追加。
586 各言語について、無効時は Makefile の生成をしない。
587 getdtablesize() チェック追加。
588 * config.h.in, configure: 再生成 (GNU Autoconf 2.53)
589 * Wnn/include/wnn_os.h:
590 bzero/memset, strchr/index strrchr/rindex glue.
591 SIGNALRETURNSINT を RETSIGTYPE 及び RETSIGTYPE_VOID で置き換え。
592 WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
593 * Wnn/jlib/getopt.c, jl.c, js.c,
594 Wnn/jserver/initjserv.c,
595 Wnn/romkan/rk_header.h:
596 config.h または wnn_os.h を include して BSD42 macro を削除。
597 * Wnn/jserver/de.c:
598 WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
599 * Wnn/jserver/de_header.h, error.c,
600 Wnn/uum/jhlp.c:
601 RETSIGTYPE and RETSIGTYPE_VOID を使用するように変更。
602 WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
603 * Wnn/uum/sheader.h:
604 コメントの変更。
605 * Wnn/uum/wnnrc_op.c:
606 BSD42 macro 削除。
607
608 Fri Jun 14 19:39:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
609 * Makefile.in: 削除コマンドとして $(RM) の使用を徹底。
610
611 Thu Jun 13 21:27:51 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
612 * FreeWnn/Wnn/uum/jhlp.c, termio.c:
613 独自に持っている setenv() の定義を変更
614 - エラーメッセージの出力を行なわない。
615 - setenv() を持っているシステムとの互換性の為、ダミーの引数を追加。
616 * FreeWnn/Wnn/uum/termcap.c: curses ヘッダの取り込み。
617 * FreeWnn/Wnn/uum/sheader.h: 体裁の変更。
618
619 Mon Jun 10 22:15:23 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
620 * PubdicPlus/pod.c: config.h の include.
621
622 Sun Jun 09 11:08:41 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
623 * FreeWnn/configure.in:
624 BeOS R5.1 用に、libbind.so のチェックを追加。
625
626 Mon May 27 16:33:52 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
627 * Wnn/pubdicplus/Makefile.in:
628 <config.h> が include されるように、$(TOP) を include path に追加。
629
630 Sat May 25 11:24:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
631 * FreeWnn/PubdicPlus/ fzk.con, fzk.attr, fzk.jircon:
632 五段可能動詞追加 ([wnn-users 973],[wnn-users 975] 片山さん)。
633 接頭語の拡張 ([wnn-users 978] Fe2+さん)。
634
635 Sat May 25 05:57:43 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
636 * Wnn/jserver/ MALLOC.c, malloc.c: malloc() wrapper の削除。
637
638 Sun May 12 22:51:18 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
639 * Wnn/conv/cvt_key.c: register 修飾子削除。
640 * Wnn/uum/setutmp.c:
641 setenv() の引数修正 及び、必要なシステムヘッダの include。
642 * kWnn/jserver/Makefile.in, kWnn/include/Makefile.in,
643 cWnn/jserver/Makefile.in, cWnn/include/Makefile.in,
644 Wnn/jserver/Makefile.in:
645 wnn_malloc.h 及び malloc.c を削除。
646 * Wnn/etc/ msg.c, vasprintf.c,
647 Wnn/jlib/ jl.c, js.c, kankana.c,
648 Wnn/jlib.V3/jlv3.c,
649 Wnn/jserver/ b_index.c, daibun_kai.c, de.c, dispatch.c,
650 do_env.c, error.c, fzk.c, get_kaiarea.c,
651 hinsi_list.c,initjserv.c, jikouho.c, jikouho_d.c,
652 mknode0.c, mknode1.c, mknode2.c, readfile.c,
653 Wnn/jutil/ atod.c, atorev.c, dtoa.c, ujisf.c, wddel.c,
654 wdreg.c, wnnstat.c,
655 Wnn/uum/ basic_op.c, history.c, prologue.c, screen.c,
656 termcap.c, uif.c, wnnrc_op.c:
657 malloc() 等の為に stdlib.h (または malloc.h) を include する。
658 独自で malloc() のプロトタイプを書いてある場合は削除。
659 必要に応じて、その他システムヘッダを include。
660 * Wnn/uum/sheader.h: 不要なプロトタイプを削除。
661 * Makefile.in: distclean target に、autoconf 2.53 で作られる
662 ファイルの削除を追加。
663
664 Sun May 12 01:01:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
665 * CONTRIBUTEORS: 更新
666 * configure.in, configure, config.h.in:
667 bcopy/bzero/bcmp をチェックする。
668 * Wnn/etc/bcopy.c:
669 bcopy/bzero/bcmp をチェックする。
670 register 修飾子を削除。
671
672 Sat May 11 13:03:37 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
673 * INSTALL INSTALL.en: Update.
674
675 Tue May 07 22:26:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
676 * Wnn/etc/msg.c:
677 _search() 修正。 ([freewnn:00847] 和田さん)
678
679 Sun May 05 05:13:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
680 * Wnn/include/commonhd.h:
681 _SERVER_VERSION を pl20 に上げた。
682 unistd.h の include を削除した。
683
684 Sat May 04 17:15:24 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
685 * Wnn/manual/4.cmd/jserver man/4.cmd/jserver.man:
686 Update.
687
688 Thu May 02 15:18:55 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
689 * Wnn/jserver/do_hindo_s.c:
690 stdlib.h の include の仕方を修正。
691
692 Wed May 01 21:05:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
693 * configure.in config.h.in configure:
694 C89, POSIX 1,2 にない関数の存在確認を追加した。
695 syslog() と syslog.h 及び、setenv().
696 * */jserver/Makefile.in:
697 JS_SUPPORTLIB の削除。(BeOS では syslog()/libbe を利用しない)。
698 * Wnn/jserver/error.c:
699 syslog() が存在しない場合は、その処理をとばすように変更した。
700 * Wnn/uum/jhlp.c sheader.h:
701 システムの setenv() 関数を利用するように変更。
702 setenv() は C89, POSIX 1,2 にない為、見つからない場合はもとの
703 setenv() の定義を利用する。ただし、一般的な仕様と異なるので変更
704 が必要である。
705
706 Tue Apr 02 04:16:21 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
707 * Wnn/jserver/de.c: include fcntl.h.
708 * Wnn/conv/cvt_read.c: cvt_head.h の include 位置修正。
709
710 Sun Mar 31 11:30:23 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
711 * Wnn/include/commonhd.h:
712 BeOS が unistd.h をここで include しないようにした。
713 * */jserver/Makefile.in configure.in configure:
714 BeOS は、libbe.so に syslog 関数を持っているため、JS_SUPPORTLIBS
715 を追加して libbe.so を link するようにした。
716
717 Sun Mar 31 06:26:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
718 * Wnn/jserver/de.c de_header.h:
719 cmd_name[] の値を argv[0] から [cjkt]server 決め打ちに変更。
720 スタイル、エラーメッセージ等修正。
721
722 Sat Mar 30 13:44:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
723 * Wnn/romkan/rk_modread.c:
724 stdlib.h を include した。
725
726 Sat Mar 30 09:34:48 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
727 * (Wnn/cWnn/kWnn)/romkan/Makefile.in:
728 INCLUDES に -I$(TOP) を追加。
729 LIB_MT_DEFINES は使用されていないため削除。
730 builddir != srcdir で build 出来るようにするための予備的な修正。
731
732 Sat Mar 30 02:35:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
733 * Wnn/etc/yincoding.c: スタイル修正。
734 * Wnn/ 以下:
735 STDC_HEADERS HAVE_*_H を見て、string.h/strings.h unistd.h 等の
736 ヘッダの include を追加した。
737 必要に応じて config.h の include も追加した。
738 * configure.in config.h.in configure:
739 limits.h の確認を省略 (STDC_HEADERS に含まれると期待されるため)。
740 memory.h の確認を追加 (将来の bcopy/index → memmove/strchr 移行のため)。
741
742 Sat Mar 23 21:18:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
743 Wnn 以下:
744 * STDC_HEADERS を見て stdlib.h と string.h を include するように変更。
745 * STDC_HEADERS がない場合に strings.h の有無を調べて include。
746 BSD42 マクロは削除。
747 * 必要に応じて config.h を include するようにした。
748
749 Thu Mar 21 06:59:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
750 * configure.in: 不要なコメントを削除した。
751 * cvt_head.h: コメントアウトされた部分を削除した。
752 * cvt_read.c, bdic.c, yincoding.c:
753 BSD42 および SYSVR2 マクロを削除し、configure による判別を行な
754 うように変更した。
755 * config.h.in, configure.in, configure:
756 fchmod() の存在チェックを追加。
757
758 Sun Mar 10 10:43:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
759 * pubdic.p: 誤記訂正 ([freewnn:00812] Fe2+ さん)。
760
761 Sat Mar 9 16:50:34 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
762 * Makefile.in config.h.in configure configure.in
763 Wnn/etc/gethinsi.c Wnn/jserver/Makefile.in
764 cWnn/jserver/Makefile.in cWnn/include/Makefile.in
765 kWnn/jserver/Makefile.in kWnn/include/Makefile.in
766 + Wnn/etc/vasprintf.c Wnn/etc/mkdir.c が対応する関数がないプラッ
767 トフォームでのみコンパイルされるように変更した。
768 (AC_REPLACE_FUNCSマクロを自前でエミュレートしている)。
769 + configure --disable-cWnn 時に cWnn/ ディレクトリ下の Makefile
770 を生成しないように変更した。
771 (experimental: cWnn以外も同じ処理をする必要がある)。
772
773 * Wnn/jserver/ de_header.h dispatch.c error.c :
774 error.c 関連修正. (cf. [freewnn:00772])
775 + error1()を廃止し、新たに可変引数関数 log_err() / log_debug()
776 を新設した。
777 error1() は log_debug() として扱うようにした。
778 + jserver の -s オプション未指定時 (noisy == 0) にsyslogに出力
779 するように変更した。
780 + log{err,debug}() から呼ばれる vwrite_log()では従来1エントリ
781 当たり3行に渡っていたログを1行に圧縮している。
782
783 Fri Mar 8 20:07:13 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
784 * 使用している関数 prototype 宣言を含む標準ヘッダを include する。
785 * Wnn/etc 以下で定義される関数の一部を wnn_os.h で pototype 宣言した。
786 * Wnn/etc/msg.c: bsearch() の実装を削除。
787
788 Fri Mar 8 08:36:04 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
789 * Wnn/jserver/de.c
790 log ファイルを append モードで open する。
791 daemon_init() で行なわれている、余分なシグナルハンドラの設定を削除。
792
793 Tue Mar 5 09:23:50 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
794 * vasprintf.c と ansidecl.h を libiberty (gcc-3.0.4 に同梱) から
795 import した。(error.c 書き替えの為)。
796 修正に際して変更した点は下記のみ:
797 vasprintf.c: #include <libiberty.h> を削除。
798
799 Mon Mar 4 04:01:55 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
800 * Wnn/man/4.cmd/jserver/man
801 オプション記述部分のフォーマット修正。 [freewnn:00759]
802
803 Sun Mar 3 14:06:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
804 * Wnn/include/wnn_os.h et al.
805 ISO C と K&R C の prototype を共存させるためのマクロを削除。
806
807 Sun Mar 3 12:53:58 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
808 * configure.in: [freewnn:00764] (青野さん) の指摘を修正。
809
810 Sat Mar 2 11:19:21 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
811 * wddel のマニュアルの typo を修正 ([freewnn:00797] Matui さん).
812
813 Mon Sep 24 08:25:28 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
814 * Fix for configure.in and Makefile.in ([freewnn:00753] 青野さん).
815
816 Sun Sep 16 11:10:20 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
817 * configure に --enable-debug option を追加した。
818 gcc の場合に、CDEBUGFLAGS に -g2 を追加し、
819 INSTPGMFLAGS から -s を省いて strip されないようにする。
820 gcc 以外の場合の configure.in の記述を募集中。
821
822 Sat Sep 15 17:29:15 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
823 * jserver を動かしている user の権限で remote から任意のファイルを
824 作成されてしまう問題への対策。
825 jserver_dir 以外へのファイル作成を禁止する。
826 ([freewnn:00699] うかい@debian さん via いしかわ@debian さん)
827 運用によっては、問題がある場合が考えられるので、configure で
828 OFF にできるようにした (その場合は、せめて ipfilter 等で想定して
829 いない host からの接続を禁止すべきであろう)。
830 将来的には、tcp_wrappers 対応、なんらかの認証機構等、もっとまし
831 な security を実現すべきだが、この問題は KKTP そのものの設計の
832 問題なので、よく考えて設計しなおすべきであろう。
833 Manpower を言い訳にして、とりあえず課題として挙げるに留める。
834 * ISO C 対応を視野にいれ、P_ マクロ (in wnn_os.h) を定義した。
835 (本当はもう少し前にいれてあったが)。
836 徐々に、これを使って prototype 宣言を行なうように変更して行く予定。
837 (議論の余地があるので、消す可能性あり)。
838 * uum patch ([freewnn:00676] いいじまさん)
839 cuum, kuum, tuum については同様の変更を追加予定だが、今回は
840 uum のみ。
841 * IPv6 patch 修正。
842 Unix domain socket の permission を 0777 に設定。
843 cmd_name を argv[0] に設定。
844 ([freewnn:00716],[freewnn:00732] 濱嶋さん)
845 jserver.man も修正した。
846 * Wnn/jserver/error.c の error1() で、"cmd_name:" を上書きしないよ
847 うにする。([freewnn:00730] 青野さん)
848 * INSTALL ファイル修正。
849
850 Tue Aug 14 11:12:34 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
851 * CPP + IPv6 patch ([freewnn:00673] 濱嶋さん)
852 * configure.in の BeOS 部分の修正。 ([freewnn:00677] 阿部さん)
853 * libtool-1.4 で libtoolize & aclocal やり直し
854
855 Sun Jun 17 15:00:08 UTC 2001
856 * 英語 manpage を追加。([freewnn:00542] Francis Bond さん)
857 atod.man, atof.man, dtoa.man
858 ただし、現在はインストールされない。
859 * jserver -v option 追加。([freewnn:00581] 矢吹洋一さん)
860 * jserver usage を修正 ([freewnn:00606] Francis Bond)
861
862 Sat Jun 2 00:27:56 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
863 * config.h.in, configure.in, */*/Makefile.in,
864 他、*.h, *.c ファイルいくつか:
865 sys/param.h 検査追加。
866 その為、config.h 読み込み追加。
867 その為、Makefile.in の INCLUDES 行変更。
868 NOFILE マクロ関連の #if を一部修正。要再検討。
869 * Wnn/man/6.jutil/atod.man: アルファベットの文字を ASCII に変更。
870 * emacs (NEmacs?) 用コメント一部削除
871
872 Wed May 30 00:09:15 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
873 * Wnn/manual/3.libwnn/*,
874 Wnn/manual/7.Protocol/KKTP:
875 ドキュメント typo 修正 ([[freewnn:00581] 矢吹洋一さん)
876 英文にも反映する必要があるが、行なっていない。
877
878 Sun May 27 12:55:45 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
879 * Makefile.in: distclean で libtool も削除。
880 * Wnn/include/wnn_os.h: HAVE_WAIT3 を削除 (configure.in と重複)。
881 * configure.in: cc が gcc な時の暫定 CPP 対策。([freewnn:00578] 阿部さん)
882 BePC, FreeBSD, Linux で、暫定的に
883 CPP=`$CC -print-prog-name=cpp`
884 とした。
885
886 Sun May 20 18:09:02 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
887
888 * makerule.mk.in: $(CC) に -DHAVE_CONFIG_H が追加されるようにする。
889 * PubdicPlus/fzk.con への patch 修正 ([freewnn:00576] 砂川さん)
890 * Wnn/include/msg.h の前に <sys/param.h> を読み込む。
891 * Wnn/jd/wnnenvrc_R.omr: gerodic 追加。([freewnn:00346] 植松さん)
892 * Wnn/jlib/js.c: include config.h ([freewnn:00392] 阿部さん)
893
894 Sat May 19 18:20:25 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
895
896 * PubdicPlus/fzk.con への patch ([freewnn:00547] 砂川さん)
897 * PubdicPlus/pubdic.p 修正 ([freewnn:00424] 塚本さん)
898
899 * Makefile.in に distclean target 追加 ([freewnn:00380] 引地さん)
900
901 * Wnn/include/msg.h: fix the constraint for path name length.
902 * Wnn/etc/msg.c: likewise.
903 * Wnn/jlib/js.c: add the include of sys/param.h for removing path
904 name length.
905 ([freewnn:00380] 引地さん)
906
907 * config.h.in を autoheader で生成するように変更
908 acconfig.h を追加。
909 ([freewnn:00290] 元木さん)
910
911 * config.h を HAVE_CONFIG_H が define されていた場合に読み込むよう
912 に変更。
913
914 Sat May 19 14:16:00 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
915
916 * 分割及び shared library 化 (libtool 使用)
917 ([freewnn:00443] 田岡さんの patch)
918 * libtool-1.3.5 より、
919 libltdl/aclocal.m4
920 ltconfig
921 ltmain.sh
922 autoconf-2.13 より、
923 config.guess
924 config.sub
925 をインポート ([freewnn:00444] 田岡さん より)
926 * Xsi/configure を CVS から削除。
927 autoconf から作成されるため、release 時に、
928 release engineer が、生成すべき。
929
930 Tue Mar 21 02:34:45 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
931
932 * 開発版 1.1.1-a017 として内部リリース
933
934 Tue Mar 21 01:12:29 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
935
936 * Wnn/jserver/de_header.h: get_file_name、expand_file_name のプロ
937 トタイプ宣言の修正。([freewnn:00369] 飯島さんのパッチ)
938
939 Tue Mar 21 01:04:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
940
941 * mkdir() が無いと判定された場合に system() で /bin/mkdir を呼び出
942 しているのを修正。(新規作成: Wnn/etc/mkdir.c)
943 注意: mkdir() を持っていても以下の条件に当てはまらない場合は
944 mkdir() を持っていないと判定される。
945 defined(BSD42) || defined(uniosu) || defined(UX386) || defined(DGUX)
946 ([freewnn:00358] 元木さんのパッチ)
947
948 Fri Mar 17 01:56:30 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
949
950 * gets_cur と getws_cur で受け側の領域のサイズ以上に書き込まないよ
951 うに修正。(buffer overflow 対策) ([freewnn:00361] 元木さんのパッチ)
952
953 Fri Mar 3 01:04:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
954
955 * ソケット関連およびプロセスグループ関連を configure 化。これによ
956 り #ifdef BEOS が激減した。([freewnn:00347] 阿部さんのパッチ)
957
958 Fri Mar 3 00:23:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
959
960 * Wnn/jutil/dic_head.c (input_header): 引数が間違っていた。
961 (未使用だったので実害なし) ([freewnn:00319] 小野さんのパッチ)
962
963 Mon Feb 28 22:32:17 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
964
965 * Wnn/etc/msg.c (msg_open): msg_open() において libwnn.msg に
966 空行や不正な形式の行が存在していた場合に '\0' を無視してアク
967 セスしてしまうバグを修正。([freewnn:00324]元木さんのパッチ、
968 [freewnn:00350]高田さんのパッチ)
969
970 Mon Feb 28 22:17:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
971
972 * .msg ファイルに空行があると、msg_open で死ぬ。FreeWnnでまた
973 enbug (T_T)。空行を削った。([freewnn:00328])
974
975 Fri Feb 25 01:17:04 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
976
977 * 開発版 1.1.1-a016 として内部リリース
978
979 Thu Feb 24 02:24:05 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
980
981 * 何度 indent コマンドを実行しても同じ結果が出るようにソースを修正。
982 (問題の箇所を /* *INDENT-OFF* */、/* *INDENT-ON* */ で囲っている。)
983
984 Wed Feb 23 00:35:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
985
986 * Wnn/jutil/wnnkill.c: indent が美しくなるように ifdef の関係を調
987
988 * Wnn/jutil/wnnstat.c: (同上)
989 * Wnn/jutil/dtoa.c: (同上)
990
991 Wed Feb 23 00:32:19 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
992
993 * Wnn/etc/xutoj.c: 文法エラーの修正(普段は指定されない ifdef のた
994 めわからなかった。indent を書ける際に発覚)
995 ([freewnn:00336] 元木さんのパッチ)
996
997 Mon Feb 14 02:23:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
998
999 * 開発版 1.1.1-a015 として内部リリース
1000
1001 Sun Feb 13 18:56:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1002
1003 * configure.in: socklen_t がうまく検出できない場合があるので変更。
1004 ([freewnn:00238] 元木さんのパッチ)
1005
1006 Sun Feb 13 18:41:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1007
1008 * Wnn/jserver/do_env.c: new_env 内で sticky と jishomax を明示的に
1009 初期化していないので明示的に初期化するようにした。
1010 ([freewnn:00229] 元木さんのパッチ)
1011
1012 * Wnn/jserver/do_dic_env.c: del_all_dic_in_env 内ですべての辞書を
1013 env[eid] 内から外しているのに jishomax はそのままなので 0 を入れた。
1014 (でも、この関数を呼んだ後に jishomax を使う箇所は無いはずなのでい
1015 らないかも。)
1016 ([freewnn:00229] 元木さんのパッチ)
1017
1018 Sun Feb 13 18:28:02 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1019
1020 * Wnn/jserver/de.c: Solaris2.4+gcc-2.95.1で出力されるwarningの一部
1021 を取った。([freewnn:00206] 鵜川さんのパッチ + [freewnn:00209])
1022
1023 Sun Feb 13 18:16:54 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1024
1025 * makerule.mk.in: ar のコマンドを "clq" から "cq" に変更。SunOS
1026 2.4 では l コマンドがエラーになるため。ar の l コマンドはHP-UX で
1027 は作業ディレクトリの変更、GNUld では No Operation なので省略可能と
1028 判断した。 ([freewnn:00207],[freewnn:00208],[freewnn:00210])
1029
1030 Sun Feb 13 18:05:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1031
1032 * gerodic をデフォルトで読み込むように rc ファイルを変更
1033 ([freewnn:00214] kaz / 大森保英さんのパッチ)
1034
1035 Sun Feb 13 17:54:13 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1036
1037 * *.man の誤字および roff の文法エラーの修正
1038 ([freewnn:00216] 永江さん作成のパッチ)
1039
1040 Sun Feb 13 16:36:01 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1041
1042 * Wnn/jserver/de.c: jserver の usage メッセージに -N を追加。
1043 ([freewnn:00273] 片山さん作成のパッチ)
1044
1045 * Wnn/jserver/de.c: jserver に -p オプションを追加(ポート番号の指
1046 定)
1047 ([freewnn:00277] 元木さん作成のパッチ)
1048
1049 * Wnn/man/4.cmd/jserver.man: -p オプション、-N オプションの記述を
1050 追加。(英語の方は手抜き。ごめん)
1051
1052 Thu Feb 10 02:17:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1053
1054 * man で冒頭に大量の空白行が作成されるのを直した。
1055 ([freewnn:00203] 植松 文徳 <uematsu at kgz.com>さんのパッチ)
1056
1057 Mon Feb 7 02:32:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1058
1059 * 開発版 1.1.1-a014 として内部リリース
1060
1061 Sun Feb 6 17:22:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1062
1063 * COPYRIGHT, COPYRIGHT-j を添付。これは GPL そのものと、その日本語
1064 訳である。
1065
1066 Sun Feb 6 17:17:57 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1067
1068 * ChangeLog.old を作成。これは、以前の著作権表記ヘッダに記録された
1069 いた変更情報をまとめたもの。
1070
1071 * CONTRIBUTORS に、FreeWnn 1.0/1.1 時代の情報を追加。
1072
1073 Sun Feb 6 17:15:44 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1074
1075 * 著作権表記を変更。但し、以下のディレクトリに含まれるファイルは著
1076 作権表記を変更しなかった。
1077
1078 1. 辞書関連 → FreeWnn Project で全くいじっていないから
1079
1080 cWnn/tdic, cWnn/cdic, kWnn/kdic, Contrib/dic/gerodic,
1081 Wnn-consortium/dic
1082
1083 2. マニュアル関連 →FreeWnn Project で全くいじっていないから
1084
1085 Wnn/manual, Wnn/manual.en, cWnn/manual, cWnn/manual.en
1086
1087 3. Xwnmo → FreeWnn Project で全くいじっていないから
1088
1089 Xwnmo
1090
1091 4. PubdicPlus は FreeWnn に合わせるための作業が発生しているが、
1092 Public Domain とする。これは Pubdic 本来の思想にあわせるため。
1093
1094 PubdicPlus
1095
1096 Tue Oct 19 01:07:40 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1097
1098 * 開発版 1.1.1-a013 として内部リリース
1099
1100 Tue Oct 19 00:09:48 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1101
1102 * Wnn/jserver/de.c: jserver がエラーで終了する時、perror() を呼ん
1103 で「何が原因で異常終了したのか」を表示するようにした。
1104 が出るため。([freewnn:00199])
1105
1106 Mon Oct 18 23:11:20 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1107
1108 * Wnn/jserver/do_hindo_s.c: drand48() のプロトタイプ宣言を追加
1109 (stdlib.h をインクルードする)。FreeBSD で jserver が死ぬのはこれが
1110 原因だった。([freewnn:00195] 片山さんのパッチ)
1111
1112 * Wnn/jserver/do_hindo_s.c: 1U → (unsigned)1 に変更。K&R でエラー
1113 が出るため。([freewnn:00195] 片山さんのパッチ)
1114
1115 Sat Oct 16 00:47:38 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1116
1117 * Wnn/jserver/de.c: accept の引数のキャストを行ない、warning をな
1118 くした。
1119 ([freewnn:00140]: にしくさんのパッチ)
1120
1121 Wed Sep 29 03:19:17 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1122
1123 * 開発版 1.1.1-a012 として内部リリース
1124
1125 Wed Sep 29 02:13:56 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1126
1127 * gerodic の Makefile.in が古いままだった。
1128 ([freewnn:00143]: kaz / 大森保英さんの指摘)
1129
1130 * gerodic が make および make install の対象になるようにした。
1131
1132 Wed Sep 29 00:46:31 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1133
1134 * Wnn/jserver/de_header.h: wnn_get_hinsi_name() のプロトタイプ宣言
1135 が間違っていたので修正(関数の型が int(誤) -> char*(正))。
1136
1137 Wed Sep 29 00:01:03 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1138
1139 * Makefile.in: ".c.i" のルールを削除。使ってないので。
1140 * makerule.mk.in: ".c.i" のルールを削除。使ってないので。
1141
1142 Tue Sep 28 23:25:42 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1143
1144 * Wnn/jlib/js.c: BSD系のOSで SUN_LEN を正しく定義
1145 ([freewnn:00144]: 坂本さん報告のパッチ)
1146
1147 Tue Sep 28 23:03:26 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1148
1149 * Wnn/etc/strings.c: 使いもしないのに NULL が定義されていたので
1150 削除
1151
1152 Tue Sep 28 02:04:44 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1153
1154 * HAVE_DRAND48 および HAVE_RAND_MAX を導入。SRAND48 は削除。
1155
1156 * Wnn/jserver/do_hindo_s.c (RAND): (1<<31) が int を越えていたので
1157 1U に変更。
1158 ([freewnn:00136]: 永江さんのパッチ)
1159
1160 Tue Sep 28 01:04:36 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1161
1162 * Wnn/jserver/de.c: socklen_t 型を導入
1163 * Wnn/jserver/error.c: time_t 型を導入
1164
1165 ([freewnn:00140]: にしくさんのパッチ、[freewnn:00135]: 元木さんの
1166 アドバイス)
1167
1168 Tue Sep 28 00:25:12 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1169
1170 * Wnn/jserver/de.c: typo の修正(恥ずかしい…)
1171 ([freewnn:00136] 永江さん、[freewnn:00139] 冨樫さんのパッチ)
1172
1173 Fri Sep 24 03:05:11 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1174
1175 * 開発版 1.1.1-a011 として内部リリース
1176
1177 Fri Sep 24 02:59:28 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1178
1179 * Wnn/jserver/de.c: NOFILE の再定義の不具合を修正。
1180 ([freewnn:00131]: にしくさんの指摘による)
1181
1182 * time((long*)0) を time(NULL) に修正。
1183 ([freewnn:00131]: にしくさんの指摘による)
1184
1185 Fri Sep 24 02:55:57 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1186
1187 * PubdicPlus/pod.c: 「static 変数の初期値が定数でない」ところがあっ
1188 たので修正。
1189 ([freewnn:00129]: 阿部宏明さん提供のパッチ)
1190
1191 Thu Sep 23 01:32:04 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1192
1193 * 開発版 1.1.1-a010 として内部リリース
1194
1195 Thu Sep 23 00:17:25 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1196
1197 * PubdicPlus/Makefile.in: コンパイラが gcc 決めうちだったのを修正
1198
1199 Wed Sep 22 01:53:51 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1200
1201 * 開発版 1.1.1-a009 として内部リリース
1202
1203 Wed Sep 22 01:48:16 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1204
1205 * configure.in: Intel 版の Solaris に対応(伊藤健二さん提供のパッチ)
1206
1207 * Wnn/etc/bdic.c: 内部関数 getnstr() の定義が ncurses ライブラリの
1208 同名関数のプロトタイプ宣言と干渉を起こすため、名前を getnstring()
1209 に変更。(伊藤健二さん提供のパッチ)
1210
1211 Wed Sep 22 01:38:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1212
1213 * configure.in: AC_CHECK_LIB のチェック関数が main になっていたの
1214 を各々ふさわしいものに変更。
1215 ([freewnn:00127] 元木さんのパッチ)
1216
1217 Wed Sep 22 01:15:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1218
1219 * 開発版 1.1.1-a008 として内部リリース
1220
1221 Wed Sep 22 00:30:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1222
1223 * configure を autoconf-1.13 ベースに変更。(今までは 1.12 ベー
1224 ス)
1225
1226 Wed Sep 22 00:26:07 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1227
1228 * 辞書を Pubdic から Pubdic+ に変更。
1229
1230 Sun Sep 19 00:24:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1231
1232 * 開発版 1.1.1-a007 として内部リリース
1233
1234 Sat Sep 18 20:09:23 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1235
1236 * crypt ライブラリがリンクされないようになっていたため NetBSD でコ
1237 ンパイルできなくなっていたのを修正。
1238 ([freewnn:00124] のパッチ。[freewnn:00123] にて永江さんが指摘)
1239
1240 Thu Sep 16 03:40:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1241
1242 * 開発版 1.1.1-a006 として内部リリース
1243
1244 Thu Sep 16 02:05:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1245
1246 * makerule.mk.in: いらない変数を削った。
1247
1248 * 〜/Makefile.in: 不要なライブラリを多数リンクしていたので、そ
1249 れを止めさせた。
1250
1251 Thu Sep 16 01:56:04 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1252
1253 * Wnn/include/Makefile.in: config.h -> wnn_config.h のシンボリック
1254 リンクで $DESTDIR を考慮するように修正([freewnn:00121] 前原さ
1255 んのパッチ)。上書きインストールする際にあらかじめシンボリック
1256 リンクを rm する必要があったので修正。
1257
1258 * cWnn/man/6.jutil/Makefile.in: wnntouch.man のターゲットがなかっ
1259 たので追加。([freewnn:00121] 前原さんのパッチ)
1260
1261 * make install.man でマニュアルがインストールされるようにした。
1262 ([freewnn:00121] 前原さんのパッチ)
1263
1264 * makerule.mk.in: MANPATH が /usr/X11R6/man に決めうちになっている
1265 のを修正(→ @mandir@ にした)。([freewnn:00121] 前原さんのパッチ)
1266
1267 * makerule.mk.in: 定数 COMPRESSMANCMD が未定義のためマニュアルの
1268 インストールの際にエラーが出る。とりあえず ':' に定義しておいた。
1269
1270
1271 Thu Sep 16 01:48:36 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1272
1273 * 時々付属語ファイル関連でエラーが出ることがある([freewnn:00077]
1274 元木さんからの報告)のを修正。
1275 [freewnn:00100] 片山さんのパッチ
1276
1277 Mon Sep 13 03:37:15 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1278
1279 * パッチ patch-1.1.1-a005 として内部リリース
1280
1281 Mon Sep 13 03:35:56 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1282
1283 * ファイル CONTRIBUTORS を作成
1284
1285 Mon Sep 13 02:04:34 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1286
1287 * Wnn/include/Makefile.in: config.h を wnn_config.h に改名したが、
1288 FreeWnn 以外のクライアントは依然として config.h をインクルードしよ
1289 うとするはずなので、インストール時に "ln -s wnn_config.h config.h"
1290 を実行するようにした。
1291 ([freewnn:00115] 元木さんの指摘による)
1292
1293 Mon Sep 13 01:56:19 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1294
1295 * configure.in: CPP や CCOPTIONS などの値の決定に OS の判定をして
1296 いるところがあるが、知らない OS でもとりあえず configure を続ける
1297 ようにした。(いままでは途中で止まっていた)
1298
1299 Sun Sep 12 23:29:59 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1300
1301 * AIX 対応(configure, configure.in)
1302 ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
1303
1304 * cpp の出力に行番号情報(#line 1 "" というような感じ)が出る場合
1305 (AIX の cpp ではこれが起こる)でも正しく扱えるように以下の
1306 Makefile.in を変更。
1307 ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
1308 Xsi/Wnn/pubdic/Makefile.in
1309 Xsi/cWnn/cdic/Makefile.in
1310 Xsi/kWnn/kdic/Makefile.in
1311 Xsi/cWnn/tdic/Makefile.in
1312
1313 * Xsi/makerule.mk.in: SUBDIR が未定義の場合にエラーになるのを回避
1314 ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
1315
1316 Fri Aug 20 03:21:52 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1317
1318 * パッチ patch-1.1.1-a004 として内部リリース
1319
1320 Fri Aug 20 02:12:23 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1321
1322 * HP-UX 11.0 対応
1323 ([freewnn:00079] 濱嶋さん、[freewnn:00081] 矢吹さん提供のパッチ)
1324
1325 Fri Aug 20 01:35:17 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1326
1327 * (元からあった) config.h を wnn_config.h に改名し、configure で
1328 config.h を作成するようにした(ただし中身は空)。
1329 ([freewnn:00050] 元木さん提供のパッチ)
1330
1331 Thu Aug 19 02:22:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1332
1333 * Makefile.in から共通定義部分を括り出して makerule.mk というファ
1334 イルにまとめた
1335
1336 * コンパイルでエラーが出た時、その時点で make が止まるようにした
1337 (いままでそうなっていなかったのがどうかしている!)
1338
1339 * makerule.mk: WNNINCDIR と WNNLIBDIR を configure の定義に合わせ
1340 た(今までは /usr/X11R6 以下に入るようになっていた)
1341
1342 * install-sh を autoconf パッケージから持ってきた。これで install
1343 コマンドがないマシンでも FreeWnn のインストールが可能になった
1344
1345 Sat Aug 14 02:49:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1346
1347 * Intel版BeOS 対応
1348 ([freewnn:00061] 阿部さん提供のパッチ)
1349
1350
1351 Wed Aug 11 01:42:28 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1352
1353 * パッチ patch-1.1.1-a003 として内部リリース
1354
1355 Wed Aug 11 01:00:59 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1356
1357 * OpenBSD/i386, HP-UX 9.X 対応
1358 ([freewnn:00045] 濱嶋さん提供のパッチ)
1359
1360 Wed Aug 11 00:43:11 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1361
1362 * --prefix=dir を有効にする。(今までは /usr/local で決めうちだった)
1363 ([freewnn:00036] 永江さん提供のパッチ)
1364
1365 * configure, configure.in: NetBSD 対応
1366 ([freewnn:00036] 永江さん提供のパッチ)
1367
1368 Mon Jul 28 22:27:44 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1369
1370 * パッチ patch-1.1.1-a002 として内部リリース
1371
1372 Wed Jul 28 22:12:25 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1373
1374 * configure, configure.in: BSD/OS 対応 (冨樫さん提供のパッチ)
1375
1376 Wed Jul 28 22:07:32 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1377
1378 * Wnn/jutil/wddel.c:main() にて gets() を使っていたので fgets() に
1379 変更 ([freewnn:00024] 矢吹@SRAさんの指摘による)
1380
1381 * Wnn/etc/msg.c:msg_get() にてローカル変数のアドレスを返している部
1382 分があったので修正([freewnn:00024] 矢吹@SRAさんの指摘による)
1383
1384
1385 Tue Jul 27 01:41:14 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1386
1387 main() 関数の戻り値型が int になっていないのを修正
1388 ([freewnn:00024] 矢吹@SRAさんの指摘による)
1389 Wnn/jserver/de.c
1390 Wnn/jutil/wnnstat.c
1391 Wnn/jutil/wnnkill.c
1392 Wnn/jutil/wddel.c
1393 Wnn/jutil/wdreg.c
1394 Wnn/jutil/oldatonewa.c
1395 Wnn/jutil/dtoa.c
1396 Wnn/jutil/atod.c
1397 Wnn/jutil/atof.c
1398 Wnn/jutil/wnntouch.c
1399
1400 Makefile.in で定義されている _NULLCMD_ を全て削除した
1401 ([freewnn:00024] 矢吹@SRAさんの指摘による)。OS によっては、
1402 (_NULLCMD_ が定義している) echo -n で -n が表示されてしまうため。_
1403 NULLCMD_ そのものは Makefile.in の自動生成時にできる副作用的なマク
1404 ロと推測され、それ自体には意味はない(と思う ^^;)。
1405
1406
1407 Mon Jul 19 04:44:37 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1408
1409 * パッチ patch-1.1.1-a001 として内部リリース
1410
1411 Mon Jul 19 04:02:14 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1412
1413 * CHANGES: 古川竜雄
1414
1415 Pubdic/Makefile.in を作成。
1416 ([freewnn:00013] 前原@DebianProjectさんの指摘による)
1417
1418 Mon Jul 19 03:13:38 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1419
1420 * CHANGES: (片山@PFUさん & 川幡@NTTさん)
1421
1422 SunOS4.* でのコンパイルのために configure と configure.in を修正
1423
1424 Makefile.in にて @LN_S@ に余計な -s がついていた。(ln -s -s と展開
1425 されるため SunOS 4 でエラーとなる)。→ -s をとった。
1426
1427 Wnn/jserver/ddefine.h で ctype.h をインクルードするように変更(もと
1428 もとコメントで先に ctype.h をインクルードせよって書いてあった)。
1429 Solaris 2.6 では、"wnn_os.h" がインクルードしているファイルが
1430 <ctype.h> をインクルードしているために、<ctype.h> のインクルードが
1431 後になることがあり、これによって、isspace() マクロの二重定義が生じ
1432 る。通常は warning で済むが、egcs ではエラーになってしまう。
1433 (Wnn/jserver/de_vars.c などで起こる)。
1434
1435 "char *strchr();”の宣言を削除。ANSI C では、<string.h> での宣言と
1436 マッチしないため。
1437
1438
1439 Mon Jul 19 02:58:12 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1440
1441 * CHANGES: [freewnn:00013] (前原@DebianProjectさん)
1442
1443 strchr() のプロトタイプの修正
1444