[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:18700] Re: yc.el での canna 辞書
>>>>> In [debian-users: 18698]
>>>>> "YE" == Yukihito ENOKIDA <yeno1013@xxxxxxxxxxxxxxx> wrote...
YE> まず最初に、user-jaで作成される~/.emacsで、もしやミスでないかと思う点。
YE> (if (boundp 'xemacs-codename)
YE> (select-input-method "japanese-canna")
YE> (set-input-method "japanese-canna")
YE> )
YE> これって、~/.emacsの上の方を見てると
YE> (progn....)
YE> ってしてありますが、ここでは必要無いのでしょうか?
YE> emacs20(20.4)で yc.el を使う設定にすると、エラーとなります。
YE> Error in init file: error: "Can't activate input method 'japanese-canna'"
YE> # elispはほぼ全くわかってないので勘違いならごめんなさい
これは、
XEmacs だったら
(select-input-method "japanese-canna")
そうでなければ
(set-input-method "japanese-canna")
を呼びだす。
ということで、ミスはないと思います。((progn ..) は いりません。)
ただ、Emacs 20.4 に japanese-canna という Input Method はないので、
その点でミスしています。
Emacs 20.4 では quail の japanese IM しかないですね。
ところで、XEmacs の判定には (featurep 'xemacs) がよろしいかと。
どこかで そうすべきだ というのを聞いたような気が...
--
Takuo KITAME / 北目 拓郎
kitame@xxxxxxxxxxxx
http://northeye.org/