2001-07-17  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* Makefile.in:
	  + rubylib: renamed rubylibdir
	  + RLIBDIR: removed
	  + add target, site-install
	  + ($(SKKSERV)): add rsslibdir, rssarchdir subst.

	* bootstrap.sh, ext/depend: NEW

	* ext/extconf.rb: change directory guesssing strategy
	
	* skkserv.rb.in:
	  + add rubylibdir and rubyarchdir to library path
	  + Now iff TCPWRAP is not false, load tcpwrap.
	
	* rskkserv.conf.in (TCPWRAP): New config variable
	
2001-07-10  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv/ebdic.rb:
	  + fix typo.
	  + (EBDic#initialize): work with eb v3.
	    Thank "UECHI Yasumasa" <uh@u.dhis.portside.net>
	    for reporting.
	  + (EBDic.create_search_agents):
	    allow to specify the subbook with "SUBBOOK"
	    as well as "SUBDIC".
	  + (EPWAgent::NULLFormatter): New.
	
2001-02-27  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv/ebdic.rb (EBDic#search):
	  + use search2/endsearch2 methods.
	  + (KOUJIEN.format): delete midpoint char on candidate.

	* test/ebdic-koujien.rb:
	  add test case.

2001-02-26  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv/ebdic.rb (KOUJIEN.format):
	  pass at the added test case.
	  
	* test/ebdic-koujien.rb:
	  add test case.

2001-02-25  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* rskkserv: 2.94.10 release

	* skkserv/ebdic.rb(EPWAgent):
	  + (GAIJI): constant moved from KOUJIEN.
	  + (gaiji_nasi?): new function.
	  + (KOUJIEN.format, format_sub): to use gaiji_nasi?.
	  + (MYPAEDIA.format, format_sub): check with gaiji_nasi?.

	* test/ebdic-common.rb: added.

	* test/ebdic*.rb:
	  + to use test/ebdic-common.rb.
	  + change class name EBDic*Test to TestEBDic*.

2001-02-24  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv/ebdic.rb (KOUJIEN.format):
	  pass at the added test case.

	* test/ebdic-koujien.rb:
	  + add test case.
	  + (search, join): add new functions, and test cases use it.

2001-02-18  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* rskkserv: 2.94.9 release

	* skkserv.rb.in (SKKServer.remove_pid):
	  fixed.
	
2001-02-17  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv.rb.in (peer_string):
	  typo fixed.

	* skkserv/ebdic.rb (KOUJIEN.format):
	  pass at the added test case.

	* test/ebdic-koujien.rb:
	  modify test case.

2001-02-04  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* rskkserv: 2.94.8 release

	* skkserv.rb.in, rskkserv.conf.in
	  + add flag to be daemon or not
	  + add code to record pid

	* configure.in:
	  add `--with-piddir[=PIDDIR]'

	* Makefile.in:
	  + add code of handling piddir
	  + skkserv.rb and rskkserv.conf depends on @CONFIG_STATUS@

	* skkserv.rb.in, ext/lib/logger.rb:
	  add verbose option.

	* skkserv.rb.in, ext/lib/skkdic.rb:
	  reduce the calling of Logger.log
	
	* skkserv/ebdic.rb (KOUJIEN.format):
	  pass at the added test case.

	* test/ebdic-koujien.rb:
	  add test case.

	* test/ebdic-*.rb:
	  + put test_search_success* into test_search_success.
	  + change char using with join from "," (or "/") to ";".
	
2001-01-27  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv.rb.in: BUFSIZ is renamed BUFSIZE,
	  and change the value same as the orignal skkserv's value.

2001-01-26  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* ext/skkdic.c, ext/lib/skkdic.rb:
	  change interface of SKKDic.search, for improve search time

2001-01-25  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* rskkserv: 2.94.0 release

	* rskkserv.conf.in: added

	* configure.in, Makefile.in: added

	* Makefile:
	  removed, and it's auto-generated from Makefile.in

	* skkserv/, ext/lib/: skkserv/ is renamed ext/lib/

	* ext/exconf.rb.in: added

	* ext/extconf.rb:
	  removed, and it's auto-generated from ext/extconf.rb.in

2001-01-24  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* test/skkdic.rb, ext/skkdic.c, etc/extconf.rb: added.

	* skkserv/skkdic.rb: require "skkserv/skkdic.so"

2001-01-23  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv/ebdic.rb (MYPAEDIA.format): add extract pattern.

2001-01-22  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv.rb.in: no exit when failed to open /dev/console.

2001-01-21  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* rskkserv: 2.91.1 release

	* test/ebdic.rb: fix incorrect assert condition.

	* skkserv/ebdic.rb:
	  + pass kana to formatter.
	  + module MYPAEDIA:
	    exclude candidate that all the same to kana.
	
	* skkserv/skkdic.rb:
	  When failed to write cache file, not exit, but logging.

	* skkserv.rb.in, skkserv/*dic.rb:
	  replace printf debug with Logger.log.

	* skkserv/logger.rb: added.

2001-01-17  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* rskkserv: 2.90.1 release

	* test/*.rb: refine test code.

	* skkserv.rb.in, skkserv/*.rb: chomp the search string.
	
2000-12-25  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* Maintainer: YAMASHITA Junji.

2000-12-23  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv/ebdic.rb: added.
	  + KOUJIEN/MYPAEDIA/WDIC is supported.

2000-12-22  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv/skkdic.rb: added.
	* skkserv.rb:
	  + class SKKDic move to skkserv/skkdic.rb,
	  + some runtime options are deleted.
	  + move @mutex to SKKDictionary#search from SKKDic#search.
	* skkserv.rb, skkserv/*dic.rb:
	  + search agents return the candidates as array.
	* skkserv/skkdic.rb:
	  + add 'KCODE' option.
	* skkserv.rb:
	  + remove --sjis option.
	
2000-12-21  YAMASHITA Junji ( )  <ysjj@unixuser.org>

	* skkserv.rb:
	  + use configuration file.
	    - add option "--config {config-filename}"
	    - some constants of SKKServer move to confile.
	  + old class SKKDictionary is renamed SKKDic.
	  + class SKKDictionary is renewed.
	  + sync stdout, if -d option.
	  + fix typo.
	* rskkserv.conf: added.

