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.35 - (show annotations) (download)
Fri Sep 23 17:49:35 2011 UTC (12 years, 6 months ago) by aonoto
Branch: MAIN
Changes since 1.34: +451 -0 lines
Update ChangeLog . Japanese translation (of some commit entry)
will come later.

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

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