[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:08432] Re: canna and emacs 20.3
- From: sen_ml@xxxxxxxxxxx
- Subject: [debian-users:08432] Re: canna and emacs 20.3
- Date: Fri, 18 Sep 1998 21:47:07 +0900
- X-dispatcher: imput version 980901(IM100pre4)
- X-ml-info: If you have a question, send a mail with the body "# help" (without quotes) to the address debian-users-ctl@debian.or.jp
- X-ml-name: debian-users
- X-mlserver: fml [fml 2.1A#45]; post only from members
- X-url: http://www.findmail.com/
- References: <l90ogsdah80.fsf@xxxxxxxxxxxxxxx>
- Message-id: <19980918214704V.sen_ml@xxxxxxxxxxx>
- X-mail-count: 08432
- X-mailer: Mew version 1.93pre2 on Emacs 20.3 / Mule 4.0 (HANANOEN)
永田です。
At around Fri, 18 Sep 1998 18:37:58 +0900,
Katsuya Okabe <okatsuya@xxxxxxxxxxxxxxx> may have mentioned:
> 岡部といいます.
>
> sen_ml@xxxxxxxxxxx writes:
>
> > emacs 20.3 + canna + mew でメッセージの作成中に日本語を入力しよう
> > (C-o) とすると、エラー (関数が定義されていない -> char-or-char-int-p) が
> > 出ます。いまだに emacs を脱出できません。
>
> char-or-char-int-p というのは XEmacs の関数で, Emacs では APEL でエミュ
> レートしているのではなかったでしょうか.
そうなんですか、知りませんでした。後で APEL を眺めてみます。
> > canna.el には二箇所 char-or-char-int-p 使用しているところがあります。
> > char-or-char-int-p を integerp に置き換えるとあきらかに問題のある動作を
> > しますが、char-or-string-p に置き換えると一見ちゃんと動くように
> > みえます。
>
> 問題のある動作というのは, どんなものでしょう?
うーむ。いま再現しようとしたところ、integerp でうまくいっているみたいです。
前は日本語の入力ができませんでした。
あ、わかりました。これは私の勘違いでした。mew で Subject: のところで
日本語入力を試みたところ失敗しました。本文ではちゃんと出ます。
再現できました。
# mew では Subject: に日本語は入れられるはずですよね。これも canna 関係の
問題なのでしょうか・・・
> 私の場合, HPUX 上で Emacs 20.3+canna を使っているのですが, 単語の登録
> 時に region と登録される単語が合わないとか, (setq canna-use-color t)
> としているとき, 変換時のカーソル反転領域と実際に変換されている領域がず
> れている等の不具合が生じています.
いま canna-touroku-region をやってみたところ、わたしの方でも不具合が
生じました。
# とりあえず直るまで、canna-touroku + M-w 生活になりそうです。
> fj.editor.emacs に, 20.2 -> 20.3 で multibyte 文字列を扱う関数の振舞が
> 変わったという記事があったので, そのせいだと思うのですが, どう変更すれ
> ば良いのか分かりません.
私はまだ elisp の初級者なので、追求をしてみても、あまり役にたたない様な
気がしますが、時間があったら勉強のためにみてみます。
> > # これがちゃんとした fix かどうかはわかりません。C-h f で調べたところ、
> > char-or-char-int-p と integerp の機能は一緒にみえましたが・・・
>
> うちの所でも, Emacs 上では, 実体は同じもののようです.
これは 20.2 での事ですね。
-sen