Develop and Download Open Source Software

Browse CVS Repository

Contents of /freewnn/FreeWnn/ChangeLog

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


Revision 1.37 - (show annotations) (download)
Sun Aug 4 18:45:01 2013 UTC (10 years, 8 months ago) by aonoto
Branch: MAIN
CVS Tags: freewnn-1-1-1-a022
Branch point for: freewnn-1-1-1-a022I001
Changes since 1.36: +20 -0 lines
Update ChangeLog entry and version string. Added 1.1.1-a022 tag.

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

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