[Anthy-dev 3009] Re: anthy-7818: kasumi-2.0 を起動できません

Back to archive index

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



Anthy-dev メーリングリストの案内
Back to archive index