[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: array in meadow



From: Sumiya Sakoda <sakoda@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> さん曰く
Subject: array in meadow
Message-ID: <19991007183825H.sakoda@xxxxxxxxxxxxx>
Date: Thu, 07 Oct 1999 18:38:25 +0900 (JST)

佐古田> そこで質問なんですが、sdic辞書の検索支援にsufaryのarrayを使いたいんで
佐古田> すが、sdicのreferenceにもあるとおり、win98環境のmeadowと相性が悪いよう
佐古田> ですね。

Win95 でもめちゃくちゃ悪いです。NT だと全然問題ないのですが。。。

佐古田> そのへんの情報は下記で得られています。(白井さんが発信元ですね)
佐古田> http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/sdic/info/sdic_18.html#SEC18

佐古田> ここで提示あるelispを.emacsにかきましたが、エラーが出て終了できません。
佐古田> ちなみに常駐ソフトははずしました。辞書は複数あります。

おもいっきりヤマカンモード、です。(正解率 80% ぐらい)

SDIC の version は 2.1.2 で、lookup は 1.0 だと思います。
で、load-path は lookup の方が先なのでしょう。

こんな感じ。
(locate-library "sdicf") => "c:/usr/Meadow/site-lisp/lookup/sdicf.elc"

なぜかというと、

佐古田> Signaling: (void-function sdicf-buffer-live-p)

この、sdicf-buffer-live-p という関数は、SDIC の最新版の sdicf.el 
には含まれているのですが、lookup-1.0 の sdicf.el には含まれてい
ないからでしょう。

# lookup はいまだに 1.0pre8 なんでわかりません。

というわけで、lookup の方の sdicf.el(c) を消したらどうでしょうか?

そうすると、こんな感じになると思います。
(locate-library "sdicf") => "c:/usr/Meadow/site-lisp/sdic/sdicf.elc"

## 本当に rm しないで、どこかに保存しておいて下さいね。lookup が
## 動かなくなるかもしれないし。lookup は良く知らないので挙動に自
## 信がありません。

### stem.el と stem-english.el というのもあるなぁ。まぁ、二人(?)
### は兄弟みたいなものだもんな。

-- 
白井秀行@meadow-users-jp が帰って来るまでだいたい一時間。;_;