canna****@lists*****
canna****@lists*****
2002年 10月 20日 (日) 23:29:59 JST
Date: Sunday October 20, 2002 @ 23:29 Author: aida_s Update of /cvsroot/canna/canna/lib/RK In directory sf-cvs:/tmp/cvs-serv21999/lib/RK Modified Files: RK.h RKintern.h bun.c context.c dd.c dic.c fq.c ngram.c permdic.c tempdic.c util.c Log Message: Created canna/ccompat.h. This does following things at once: 1. Inlcude string.h, strings.h, and/or memory.h. 2. Declare malloc(), calloc(), realloc(), free()in appropreate way. 3. Define index(), rindex(), bzero(), bcopy() macros if needed. 4. Define pro() macro. This prevents some well-known portability problems. * 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. =================================================================== File: no file RK.h Status: Needs Checkout Working revision: 1.2 Sun Oct 20 14:29:58 2002 Repository revision: 1.2 /cvsroot/canna/canna/lib/RK/RK.h,v Existing Tags: after_fujieda_patches (revision: 1.1.1.1) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file RKintern.h Status: Needs Checkout Working revision: 1.3 Sun Oct 20 14:29:58 2002 Repository revision: 1.3 /cvsroot/canna/canna/lib/RK/RKintern.h,v Existing Tags: after_fujieda_patches (revision: 1.2) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file bun.c Status: Needs Checkout Working revision: 1.2 Sun Oct 20 14:29:58 2002 Repository revision: 1.2 /cvsroot/canna/canna/lib/RK/bun.c,v Existing Tags: after_fujieda_patches (revision: 1.1.1.1) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file context.c Status: Needs Checkout Working revision: 1.3 Sun Oct 20 14:29:58 2002 Repository revision: 1.3 /cvsroot/canna/canna/lib/RK/context.c,v Existing Tags: after_fujieda_patches (revision: 1.2) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file dd.c Status: Needs Checkout Working revision: 1.3 Sun Oct 20 14:29:58 2002 Repository revision: 1.3 /cvsroot/canna/canna/lib/RK/dd.c,v Existing Tags: after_fujieda_patches (revision: 1.2) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file dic.c Status: Needs Checkout Working revision: 1.3 Sun Oct 20 14:29:58 2002 Repository revision: 1.3 /cvsroot/canna/canna/lib/RK/dic.c,v Existing Tags: after_fujieda_patches (revision: 1.2) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file fq.c Status: Needs Checkout Working revision: 1.3 Sun Oct 20 14:29:58 2002 Repository revision: 1.3 /cvsroot/canna/canna/lib/RK/fq.c,v Existing Tags: after_fujieda_patches (revision: 1.2) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file ngram.c Status: Needs Checkout Working revision: 1.3 Sun Oct 20 14:29:58 2002 Repository revision: 1.3 /cvsroot/canna/canna/lib/RK/ngram.c,v Existing Tags: after_fujieda_patches (revision: 1.2) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file permdic.c Status: Needs Checkout Working revision: 1.3 Sun Oct 20 14:29:58 2002 Repository revision: 1.3 /cvsroot/canna/canna/lib/RK/permdic.c,v Existing Tags: after_fujieda_patches (revision: 1.2) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file tempdic.c Status: Needs Checkout Working revision: 1.3 Sun Oct 20 14:29:58 2002 Repository revision: 1.3 /cvsroot/canna/canna/lib/RK/tempdic.c,v Existing Tags: after_fujieda_patches (revision: 1.2) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1) =================================================================== File: no file util.c Status: Needs Checkout Working revision: 1.2 Sun Oct 20 14:29:58 2002 Repository revision: 1.2 /cvsroot/canna/canna/lib/RK/util.c,v Existing Tags: after_fujieda_patches (revision: 1.1.1.1) orig_35b2 (revision: 1.1.1.1) NEC_CORP (branch: 1.1.1)