[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:08435] canna-touroku-region
- From: sen_ml@xxxxxxxxxxx
- Subject: [debian-users:08435] canna-touroku-region
- Date: Fri, 18 Sep 1998 22:27:50 +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: <19980918222747B.sen_ml@xxxxxxxxxxx>
- X-mail-count: 08435
- 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:
> 私の場合, HPUX 上で Emacs 20.3+canna を使っているのですが, 単語の登録
> 時に region と登録される単語が合わないとか, (setq canna-use-color t)
> としているとき, 変換時のカーソル反転領域と実際に変換されている領域がず
> れている等の不具合が生じています.
> fj.editor.emacs に, 20.2 -> 20.3 で multibyte 文字列を扱う関数の振舞が
> 変わったという記事があったので, そのせいだと思うのですが, どう変更すれ
> ば良いのか分かりません.
canna-touroku-region に edebug-defun をかけてみました。
canna-touroku-region というのは、結局は canna-touroku-string を
呼び出す wrapper 関数の様です。少なくとも、canna-touroku-string
に渡されている文字列は region で指定したものだと確認できました。
残念ながら、canna-touroku-string という関数は built-in の様です。
これは C で書かれているという事になりますよね。C に関してはもっと
素人なのでこれ以上は開発者にまかせます。
-sen