2003-09-21 AIDA Shinra <shinra@j10n.org>

	* CHANGES.jp: updated for 3.6p4
	* README: canuum is now secure
	* README.jp: ditto
	* misc/initfiles/verbose.canna: autodef dic
	* canna/patchleve.h: bump to 3.6p4

2003-09-17 AIDA Shinra <shinra@j10n.org>

	* cmd/cannastat/cannastat.c(main): getdatasize = htons(ResevShort)

2003-09-17 AIDA Shinra <shinra@j10n.org>

	* doc/misc/wchar.tex: Old Kon san's mail address was removed.
	* [Canna-dev 127]: canlisp manual
	* doc/lisp/canlisp.tex: Updated. Old Kon san's mail address was
	  removed.
	* [Canna-dev 245]: new key symbols and others (by Ikumi san)
	* doc/man/guide/tex/custom.tex: remove server-timeout
	* dic/phono/tut.kpdef(tgu): tai->kuma (Reported by KIHARA Hideto san)
	* canuum/canna.c(convert_getterm): use new key symbols
	* cmd/catdic/Imakefie: install chmoddic.1 (first reported in
	  [Canna-dev 164])

2003-09-15 AIDA Shinra <shinra@j10n.org>

	* canuum/README.jp: remove libspt desc

2003-09-15 AIDA Shinra <shinra@j10n.org>

	* server/connection.c(open_inet_socket): Dmsg was wrong, htons() was
	  not needed

2003-09-12 AIDA Shinra <shinra@j10n.org>

	* Merge remainder.
	* Canna.conf.dist(cannaDsoRev): add Darwin dylib
	* canna/widedef.h: add Darwin wchar
	* cmd/crxdic/crxdic.c: Improve boundary and internal sanity checks.
	  Some of error exit() are replaced to assert().
	  (fil_dic): remove pg arg
	* lib/RK/RKintern.h(RK_ASSERT): added
	* lib/RK/ngram.c: Fix wrong boundary check. Some of error return are
	  replaced to RK_ASSERT().
	  (RkParseWrec): Remove workaround for above wrong boundary check.
	  And improvements of sanity checks.
	  (RkParseOWrec): ditto
	* lib/RK/util.c(_Rkpanic): use vfprintf
	  (RkAssertFail): added
	* [Canna-dev 241]: bug report from Chinen san
	* lib/RK/fq.c(readNV): bad pointer

2003-09-12 AIDA Shinra <shinra@j10n.org>

	* Merge changes in server (excluding RK) and RKC.
	* server/main.c(main): initialize first and fork last
	* server/misc.c(BecomeDaemon): Move init code to EarlyInit. _exit()
	  instead of exit(). If both -d and -l is given output messages over
	  the given priority to stdout.
	* server/misc.c(EarlyInit): added
	* lib/RKC/wconvert.c: make "extension" protocol sensical
	* server/IRwproto.h: ditto
	* server/wconvert.c: ditto
	* server/main.c(Dispatch): output extension name to debug log
	* server/wconvert.c(ReadWideRequestFromClient): ditto
	* server/convert.c(ReadRequestFromClient): ditto
	* lib/RKC/wconvert.c(SendType21Request): fix request size ([Canna-dev
	  231] cpdic was broken)
	* lib/RKC/rkc.c(uinfo): change to static to prevent a conflict with
	  uilib's uinfo

2003-09-12 AIDA Shinra <shinra@j10n.org>

	* Merge changes in tools and others.
	* misc/canna: really removed
	* Several fixes related to romaji-kana conversion.
	* cmd/dpromdic/dpromdic.c(printch): escape cpp-unsafe characters
	* cmd/kpdic/kpdic.c(getWORD): Interpret "\xXX" format. "n\x27" was
	  "nx27" for 9 years!
	  (main): correct size header of PTDIC
	* cmd/mkromdic/mkromdic.cpp: expand CPP macro
	* lib/RK/RK.h: add RX_PTDIC
	* lib/canna/RKroma.c: make PTDIC format work
	  (readHeader): added
	  (RkwOpenRoma): move header operations to readHeader
	* Binary dictionary was not created properly. It caused wrong
	  learning sometimes.
	* cmd/crxdic/crxdic.c(getp): returned number was not prime
	  (fil_ltab): "csn" record in link table was wrong

2003-09-12 AIDA Shinra <shinra@j10n.org>

	* Merge changes in UIlib.
	* lib/canna/uldefine.c(uuT2TangoEveryTimeCatch): also set SENTOU flag 
	  to submitted string in romajiBuffer.
	* [Canna:05811] [Canna:05812] autodef was broken
	* lib/canna/lisp.c(Lusedic): handle ":katakana",":hiragana"
	* lib/canna/romaji.c(doKakutei): define proper word.
	* [Canna-dev 212]: KC_DO behaviour
	* lib/canna/kctrl.c(KC_do): return number of commited characters for
	  consistency with EUC API
	* [Canna-dev 213]: Ikumi-san: key mappings and misc/canna removal
	* lib/canna/lisp.c(keywordtable): add some key symbols
	  (LdefXKeysym): removed because nobody use and don't work and
	  considered harmful
	* canna/symbolname.h(S_defXKeysym): removed
	* lib/canna/alphamap.h: delete extra space
	* lib/canna/emptymap.h: delete extra space
	* [Canna-dev 220]: tango touroku problem
	* lib/canna/uldefine.c(dicTourokuControl): set tblflag

2003-09-12 AIDA Shinra <shinra@j10n.org>

	* misc/default.ca: forgot 'cvs add'
	* misc/rc.canna-dist: ditto
	* misc/.cvsignore: add manual.sed

2003-09-12 AIDA Shinra <shinra@j10n.org>

	* Merge changes in configuration and build files.
	* Canna.conf.dist(ConvertPathName): add @(DicDir) ([Canna-dev 182],
	  Takamizu san)
	* cmd/cannacheck/ccheck.man: remove a blank line
	* dic/ideo/words/dics.dir: remove fuzokugo.cld
	* dic/ideo/grammer/Imakefile: don't create fuzokugo.cld.
	* separate default.canna and verbose.canna. (proposed by
	  TAMUKI san, Plamo maintainer)
	* misc/default.ca: place it again
	* misc/initfiles/default.ca: rename to verbose.canna
	* misc/initfiles/verbose.canna: renamed from default.ca and slightly
	  modified.
	* misc/initfiles/Imakefile: install verbose.canna instead of
	  default.ca
	* misc/canna: removed because we have rc.canna
	* [Canna-dev 185]: misc patch by Ikumi san
	* cmd/mkbindic/Imakefile: quote CPP
	* cmd/mkromdic/Imakefile: dittto
	* dic/phono/kana.kpdef: use \xnn escape seq
	* dic/phono/newjis.kpdef: ditto
	* lib/canna/RkPhono.jmn: remove dup file
	* misc/Imakefile: create rc.canna, don't install [rc]Makefile
	* misc/cMakefile: removed
	* misc/rMakefile: reomved
	* misc/rc.canna-dist: new script source

2003-09-12 AIDA Shinra <shinra@j10n.org>

	* Merge changes in documents.
	* lib/canna/RkPhono.jmn: remove dup file (Ikumi san)
	* server/server.man: updated (Takamizu san)
	* server/server.jmn: ditto
	* misc/initfiles/unix.canna: fix a typo ([Canna-dev 216]).
	* misc/initfiles/default.ca: (setq inhibit-hankaku-kana nil)
	  ([Canna-dev 216])
	* [Canna-dev 190]: Ikumi-san: documentations improved.
	  - Canna.conf.dist: correct some wording
	  - INSTALL: explanation about automatic startup now makes the
	    reader refer to the sample script rather than shows an
	    example that assumes a certain directory layout etc.
	  - INSTALL.jp: ditto
	* document patch from Ikumi-san ([Canna-dev 216]). The document
	  is now compliant with LaTeX2e, while the old one depends on
	  LaTeX. Note that LaTeX 2.09 cannot typeset the document after
	  this change. The patch also includes a lot of misc fixes. The
	  following files are modified.
	  - doc/man/guide/tex/custom.tex
	  - doc/man/guide/tex/kanacode.tex
	  - doc/man/guide/tex/Imakefile
	  - doc/man/guide/tex/library.tex
	  - doc/man/guide/tex/server.tex
	  - doc/man/guide/tex/customex.tex
	  - doc/man/guide/tex/canna-dist.tex
	  - doc/man/guide/tex/commands.tex
	  - doc/man/guide/tex/konna.tex
	  - doc/man/guide/tex/jinput.tex
	  - doc/man/guide/tex/keymap.tex
	  - doc/man/guide/tex/func.tex
	  - doc/man/guide/tex/customfn.tex
	  - doc/README.jp
	  - doc/canna.sty
	* doc/intern/dic.txt: added. it also describes 3.7devel2-formatted
	  dictionaries.

2003-02-02 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* (repository): rename RELBR_3 to RELBR_3_6 (cvs admin -n)

2003-01-25 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* canuum/configure.in: check union wait
	* canuum/acconfig.h: HAVE_UNION_WAIT
	* canuum/jhlp.c(chld_handler): HAVE_UNION_WAIT
	* canuum/termio.c(openTermData): don't invoke reset_shell_mode()
	* Canna.conf.dist: MANSUFF(X (thanks to nanashi san)
	* mkrelease.sh: remove autom4te.cache
	* canna/patchlevel.h: 3.6p3 release

2003-01-24 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* canna/patchlevel.h: 3.6p2 release

2003-01-24 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* canuum/jhlp.c(open_ttyp): I_PUSH
	* canuum/commonhd.h: fix typo (s/CONFIG_TEMRIO/CONFIG_TERMINFO)

2003-01-23 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* Canna.conf: CannaDsoRev is now 1.1 in all platforms.
	* CHANGES.jp: update

2003-01-21 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* [Canna-dev 153]: sample file problems (Thanks to Ikumi san)
	* misc/initfiles/Imakefile: install default.canna to cannaLibDir
	* misc/initfiles/default.ca: fix typo, 3.5 options
	* misc/initfiles/sample.canna: ditto
	* misc/initfiles/unix.canna: ditto

2003-01-17 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* lib/canna/romaji.c(YomiKakutei): Oops, I left debug fprintf.

2003-01-17 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* lib/canna/henkan.c(TanPrintBunpou): correctly handle guidline clear
	  flags (Thanks to Ikumi san)
	  (TanPrintTime): ditto
	  (tanbunToYomiAll): avoid dereference of tan after tanbunCommitYomi
	* lib/canna/romaji.c(howFarToGoBackward): character-based-move was
	  broken. Don't stop at HENKANSUMI && !SENTOU char. Instead we set
	  SENTOU flag in tango-touroku time.
	  (howFarToGoForward): ditto
	* lib/canna/uldefine.c(uuT2TangoEveryTimeCatch): SENTOU flag on.
	  Now we can handle cursor in tango-touroku really properly.

2003-01-15 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* dic/ideo/pubdic/k.p(kabun): T35 -> T15 (Bugs #773)

2003-01-15 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* lib/canna/uldelete.c: delete words in group dictionaries (Thanks to
	  Ikumi san)
	* cmd/crfreq/crfreq.c: avoid crash when filename and dicname are not
	  specified
	* [Canna-dev 143]: misc fixes (Thanks to Toru TAKAMIZU san)
	* ChangeLog(previous commit): s/TEMPDIR/TMPDIR/
	* INSTALL: remove canvert
	* INSTALL.jp: ditto
	* cmd/dpbindic/dpbindic.man: reformat
	* cmd/dpbindic/dpbindic.jmn: remove canvert(1) from .SH
	* cmd/mkbindic/mkbindic.cpp: use .fq suffix if "-name foo.d" is
	  specified
	* cmd/mkbindic/mkbindic.jmn: new filename, remove canvert(1)
	* cmd/mkbindic/mkbindic.man: ditto, update examples, add $TMPDIR desc
	* cmd/ctow/ctow.c: s/itow/ctow/ in comments, s/speach/speech/
	* cmd/splitwd/splitwd.man: s/itow/ctow/
	* lib/canna/parse.c: undef OBSOLETE_RCFILE

2003-01-13 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* cmd/dicar/dicar.man: correct typo(Thanks to NAKAMURA Takeshi san)
	* cmd/mkbindic/mkbindic.cpp: change cpp check method, $TMPDIR (Thanks
	  to takasan san)
	* Canna.conf.dist(MakeCannaConfigH): suppress echo
	* misc/default.ca: already moved into initfiles; removed
	* misc/Imakefile: remove default.ca
	* misc/initfiles/default.ca: append old default.ca contents and
	  "nami" "nakaten" symbol defs as comment.
	* misc/initfiles/unix.ca: add "nami" symbol

2003-01-12 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* INSTALL: update
	* INSTALL.jp: update
	* canuum/README.jp: update

2003-01-12 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* canuum/*: merge canuum from HEAD.
	  don't use libspt because it's still alpha release.
	* mkrelease.sh: invoke autoconf

2003-01-10 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* Prevent wrong learning. It had occured in two situations:
	  1. bubun kakutei at bunsetsus (probably) except in jishu-henkan mode
	  2. bubun muhenkan
	  In both cases, all bunsetsus had been learned.
	  This commit is only a quick hack. tanbunContext should be removed
	  and new protocol should be added in future.
	* lib/canna/henkan.c(tanbunToYomiAll): added
	  (doTanConvertTb): use tanbunToYomiAll
	  (doTanBubunMuhenkan): ditto
	  (tanbunToYomi,tanbunCommitYomi): added
	  (tanbunUnconvert): separated into tanbunToYomi and tanbunCommitYomi
	  (TbBubunMuhenkan): use tanbunToYomi and tanbunCommitYomi
	  (doYomiHenkan): added yc arg, new comment
	  (tanbunHenkan): removed because enterTanHenkanMode no longer calls
	  (enterTanHenkanMode): more strict error handling
	* lib/canna/romaji.c(TbBubunKakutei): commented out (already unused)

2003-01-06 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* [Canna-dev 119] chikuji input was broken
	* lib/RKC/wconvert.c(SendType11Request): stop buffer overrun
	* server/wconvert.c(irw_store_yomi): len = ushortstrlen() unless
	  req->yomi == NULL
	  (irw_store_range): ditto
	  (ProcWideReq11): allow empty string that is not null terminated
	* lib/RK/bun.c(RkStoreYomi): allow yomi == NULL && len == 0

2003-01-06 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* server/IR.h: define _WCHAR_t again after include "canna/RK.h"
	* canna/widedef.h: FreeBSD 5.x and OpenBSD
 	* Imakefile(instmost): added

2003-01-06 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* add .cvsignore to all directories.

2002-12-28 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* [canna-dev 97] [canna-dev 106] [canna-dev 107]
	  New direcroty hierarchy.
	  Currently old hierarchy is default on stable branch.
	* Canna.conf.dist: new directory hierarchy if !ObsoleteInstallDir
	  (ObsoleteInstallDir): set by default
	  (MakeCannaConfigH for !EMX): preserve old cannaconf.h if unchanged
	* cmd/catdic/Imakefil: cannakill in cannaSrvDir if !ObsoleteInstallDir

2002-12-21 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* lib/canna/ebind.c(XLookupKanji2): cast to unsigned char first

2002-12-18 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* INSTALL.jp: s/lockfile/socket/g
	* INSTALL: ditto
	* CHANGES.jp: more desc about one-letter word hack
	* cmd/mkbindic/mkbindic.cpp: use only yomi as sort key
	* lib/canna/romaji.c(howFarToGoBackward): Stop at HENKANSUMI char.
	  Otherwise we cannot edit the words in tango-touroku if
	  character-based-move is true.
	  (howFarToGoForward): ditto
	  (TbBubunKakutei): commented out (already unused)

2002-12-18 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* Oh, forgot to include last 4 changes.

2002-12-18 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* dic/ideo/grammar/Imakefile: add DESTDIR (thanks to SUZUKI san)
	* cmd/catdic/Imakefile: remove wrong DESTDIR (thanks to SUZUKI san)
	* server/convert.c:
	  if CANNA_LIGHT -> ifdef (thanks to Ayamura KIKUCHI san)
	* lib/RKC/rkcw.h: ditto
	* lib/RKC/convert.c: ditto
	* lib/RK/Imakefile: RkMountD -> RkMountDic

2002-12-18 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* dic/ideo/pubdic/a.p(adabana): fix kanji
	  (atsureki): fix kanji
	  (ankou): only two letter "ankou" is allowed.
	  (abushiga): mabushiba
	* dic/ideo/pubdic/m.p(mabushiba): added
	* [canna-dev 50] [canna-dev 85]:
	  patch by ikumi-san. dic fixes.
	* dic/ideo/a.p: correct kanjis
	* dic/ideo/k.p: correct kanjis
	* dic/ideo/s.p: correct kanjis
	* dic/ideo/t.p: correct kanjis
	* dic/ideo/h.p: correct kanjis
	* dic/ideo/m.p: correct kanjis
	* dic/ideo/y.p: correct kanjis
	* dic/ideo/p.p: correct kanjis
	* dic/ideo/w.p: correct kanjis

2002-12-18 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* server/misc.c(BecomeDaemon): hook SIGTERM before fork
 	  (Reset): only raise a flag and return
 	  (CheckSignal): added
 	* server/wconvert.c(ReadWideRequestFromClient): check signal
 	  (WriteClient): ditto
 	* server/convert.c(ReadRequestFromClient): ditto
 	  (WriteClient): ditto
 	  (ir_error): ditto
 	* server/WaitFor.c: ditto

2002-12-02 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* server/wconvert.c: CANNA-2002-1 security fix.
	* server/convert.c: ditto
	* server/util.c(ushortmemchr): added

2002-11-07 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* ChangeLog: fix my mail address
	* [canna-dev 50] [canna-dev 58] [canna-dev 75]:
	  patch by Ikumi-san. currently dic fixes are not marged.
	* cmd/catdic/Imakefile: add chmoddic, DESTDIR
	* dic/ideo/words/Imakefile: fix text dic permission, add DESTDIR
	* lib/RK/Imakefile: s/RkRgnBun/RkBgnBun/
	* server/util.c(euc2ushort): SS3 conversion was wrong.

2002-10-24 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* server/server.jmn: remove premountdics desc
	* server/server.man: ditto
	* INSTALL(Acknowledgements): changed to "see README.ja."

2002-10-24 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* server/server.man: fix SYNOPSIS (Thanks to Hane san)
	* dic/ideo/words/dics.dir: add fuzokugo.cld

2002-10-23 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* INSTALL.jp: updated
	* INSTALL: ditto

2002-10-23 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* canna/patchlevel.h: bump to 3.6
	* CHANGES.jp: add 3.6 desc
	* README.jp: updated
	* README: updated (acknowledgement is not yet done)

2002-10-23 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* Canna.conf.dist: Added warning not to change -DCANNA_WCHAR.
	* cmd/mkbindic/mkbindic.cpp: pass -div 512 to crfreq.
	* ChangeLog (2002-10-20 first commit): corrected patch file name.

2002-10-22 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* dic/ideo/pubdic/h.p (ha, hi, himatsu, funman): corrected spells.
	* dic/ideo/pubdic/n.p (noukousoku): ditto
	* dic/ideo/pubdic/t.p (toraware,dorojiai): ditto
	* README, README.jp: add copyright notice
	* server/server.man: add -u, -inet desc
	  remove obsolete lockfile description and describe socket.
	* server/server.jmn: ditto
	* cmd/catdic/cannakill.man: ditto
	* cmd/catdic/cannakill.jmn: ditto
	* Canna.conf.dist (ConvertPathName): added UnixSockDir,
		UnixSockName, and AccessFile.

2002-10-21 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* server/misc.c (CreateAccessControlList): remove needless init.
		(from Debian)
	* cmd/crxgram/crxgram.c (basename): avoid conflicting with glibc.
		(from Debian)
	* dic/ideo/pubdic/a.p (enzui): well-known pubdic error
	* dic/ideo/pubdic/k.p (kotsuzui): ditto
	* lib/RK/nword.c (evalSplit): one-letter word hack (from Debian)
	* lib/canna/romaji.c: default romkana dic (from Debian)
	  (DEFAULT_ROMKANA_TABLE): always use ".cbp"
	  (OpenRoma): try topdir/ after topdir/dic/user and topdir/dic
	* misc/Imakefile: exclude engineSwitch related files (from Debian)
	* Canna.conf.dist: install both Japanese and English manuals
	  (JMNLOCLALE): added
	  (installManPageLong): install Japanese man page
	  (installLibManPageLong): ditto
	  (installLibManAliases): ditto, use symlink instead of .so
	* Canna.conf.dist (MakeDirectoriesLong): add semicolon (from Debian)

2002-10-21 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* lib/RK/dd.c (DDchmod): wrong buffer size (ported from Debian)
	* server/misc.c (SetDicHome): fixed buffer overflow found by
		Shadow Penguin. (ported from Debian)
	* server/misc.c: added -u and -inet options (ported from Debian)
	  add #include <pwd.h>, <sys/types.h>
	  (userID, UseInet): added
	  (Usage): add -u, -inet
	  (BecomeDaemon): check -u, -inet
	* server/connection.c: -inet option (ported From Debian)
	  add extern int UseInet
	  (CreateWellKnownSockets): check UseInet
	* server/Imakefile: We have -u option, no need to setuid.

2002-10-20 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* Imakefile: do not ignore errors when making all.
	* canna/ccompat.h: added
	* canna/Imakefile (OSDEP_HEADER): added ccompat.h
	* server/IR.h: use ccompat.h
	* lib/RK/RKintern.h: ditto
	* lib/RKC/rkc.h: ditto
	* lib/RKC/rkcw.h: ditto
	* lib/canna/canna.h: ditto
	* ccustom/canna.h: ditto
	* ccustom/ccustom.c: ditto
	* cmd/cannacheck/main.c: ditto
	* cmd/catdic/RKdelline.c: ditto
	* cmd/catdic/can.c: ditto
	* cmd/catdic/rutil.c: ditto
	* cmd/chkconc/chkconc.c: ditto
	* cmd/crrdic/crrdic.c: ditto
	* cmd/crxdic/crxdic.c: ditto
	* cmd/crxgram/crxgram.c: ditto
	* cmd/ctow/ctow.c: ditto
	* cmd/dpxdic/dpxdic.c: ditto
	* cmd/kpdic/kpdic.c: ditto
	* cmd/splitwd/kpdic.c: ditto
	* canuum/canna.c: ditto
	* dic/ideo/public/pod.c: ditto
	* lib/RK/bun.c: remove what is done in ccompat.h
	* lib/RK/context.c: ditto
	* lib/RK/dd.c: ditto
	* lib/RK/dic.c: ditto
	* lib/RK/fq.c: ditto
	* lib/RK/ngram.c: ditto
	* lib/RK/permdic.c: ditto
	* lib/RK/tempdic.c: ditto
	* lib/RK/util.c: ditto
	* lib/RKC/convert.c: ditto
	* lib/RKC/rkc.c: ditto
	* lib/RKC/wconvert.c: ditto
	* lib/RKC/wutil.c: ditto
	* lib/canna/RKroma.c: ditto
	* lib/canna/engine.c: ditto
	* ccustom/lisp.c: ditto
	* ccustom/util.c: ditto
	* doc/man/guide/tex/cannaindex.c: use ccompat.h
	  stop using strdup.
	* cmd/crxgram/Imakefile (INCLUDES): added $(CANNAROOT)/include
	* cmd/ctow/Imakefile (INCLUDES): ditto
	* cmd/kpdic/Imakefile (INCLUDES): ditto
	* cmd/splitwd/Imakefile (INCLUDES): ditto
	* dic/ideo/pubdic/Imakefile (INCLUDES): ditto
	* lib/RK/RK.h: support prototype when __cplusplus.

2002-10-20 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* ChangeLog: added
	* mkrelease.sh: added
	* cmd/chkconc/Imakefile: add .exe suffix on __CYGWIN32__.
	* Canna.conf: renamed to Canna.conf.dist.
	  Canna.conf is now created by mkrelease.sh.
	* Canna.conf.dist: renamed from Canna.conf.
	  added DLL stuff for cygwin.
	  use UNIX rules instead of EMX rules(no UNIX socket, no subshell).
	  (cannaPrefix, cannaExecPrefix): added
	  (InstallAsUser): added
	  (UnixSockDir, UnixSockName): added
	  (AccessFile): added
	* lib/RKC/rkcw.h: use UNIX socket in cygwin.
	* server/Imakefile: added ConnectionFlags to DEFINES.
	* canna/protodef.h: allow to configure UNIX socket dir.
	  (IR_UNIX_DIR): moved to cannaconf.h.
	  (IR_UNIX_PATH): use IR_UNIX_DIR, IR_UNIX_SOCKNAME defined in cannaconf.h.
	* Imakefile: added includes:: dependency. (for XFree86 4.2.0 imake)
	* lib/canna/Imakefile: ditto
	* server/util.c: remove #include "net.h"
	* server/misc.c: add #ifdef ACCESS_FILE

2002-10-20 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* Applied Fujieda-san's patches:
	  http://www.jaist.ac.jp/~fujieda/canna/Canna35b2-unoff1.patch.gz,
	  http://www.jaist.ac.jp/~fujieda/canna/Canna35b2-unoff2.patch.gz,
	  http://www.jaist.ac.jp/~fujieda/canna/Canna35b2-hack1.patch.gz,
	  http://www.jaist.ac.jp/~fujieda/cygwin/Canna35b2-cygwin.patch.gz
	  
	  Corrected on 2002-10-23: not -cygwin.patch.gz, but -cygwin.patch.bz2.

2002-10-19 AIDA Shinra <aida-s@jcom.home.ne.jp>

	* Virgin import of Canna3.5b2.

$Id: ChangeLog,v 1.10.2.38 2003/09/21 06:46:15 aida_s Exp $
