Takashi Nakamoto
blued****@openo*****
2006年 6月 20日 (火) 23:28:19 JST
中本です。 On Tue, 20 Jun 2006 23:03:05 +0900 Yusuke TABATA <yusuk****@w5*****> wrote: > 田畑です。 > > UTUMI Hirosi wrote: > > anthy-7818 のもとで kasumi-2.0 を実行すると > > 次のメッセージが出て kasumi が立ち上がりません。 > > $ kasumi > > Failed to read private dictionary. This problem might be a problem > > of Anthy. > kasumiのソースを見たんですが、anthy-7716以降で、 > anthy_priv_dic_select_first_entry()が ANTHY_DIC_UTIL_ERROR(-1)を返した > 時にこの終わり方をするようになっていました。 [Anthy-dev 2961]の周辺の > 議論では、特殊なエラーの場合はANTHY_DIC_UTIL_INVALID(-3)を返すように > し、辞書が空の場合は今までどおりANTHY_DIC_UTIL_ERRORを返すということに > すると解釈していたのですが、どうでしょうか > 中本さん うぉ、私が完全に間違えております。 ご指摘ありがとうございます。 > とりあえず、 > KasumiDic.cxxの76行目と80行目の -1 と -3 を入れ替えれば修正できます。 全くそのとおりです。その修正をしなければいけません。 # 定数名を使っていないのは、anthy-7716より前のバージョンでは # ANTHY_DIC_UTIL_INVALIDが定義されていなくて、コンパイルが通らないから # です。 ということは、個人辞書が空っぽの人は使えていないんだろうなぁ...Anthyの 安定版がでる前に気づいてよかったです。近いうちに、霞2.1リリースしてお きます。 -- 中本 崇志 ( Takashi Nakamoto ) E-Mail : blued****@bpost*****, blued****@openo***** Homepage: http://bd.tank.jp/ blog : http://bd.tank.jp/diary