[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mew completion
- To: bep@argv.org
- Subject: Re: Mew completion
- From: Koichi INOUE <inoue@argv.org>
- Date: 30 Aug 2000 09:55:07 +0900
- Delivered-To: mailing list bep@argv.org
- Mailing-List: contact bep-help@argv.org; run by ezmlm
- Organization: Accessibility Research Group for the Visually Impaired(ARGV)
- User-Agent: T-gnus/6.14.4 (based on Gnus v5.8.6) (revision 03) REMI/1.14.2(Hokuhoku-Ōshima) Chao/1.14.1 (Rokujizō) APEL/10.2 Emacs/20.4 (sparc-sun-solaris2.6) MULE/4.0(HANANOEN)
井上です。
KIRIAKE Masanori <seiken@...> writes:
> まず、動作の統一です。カーソル以降を読むときと、カーソルの位置に関係なく
> 変化した部分を読むときとを厳格に区別する必要があるでしょう。それを提案し
> たつもりだったのですが。
>
> C-c tabではやはり長くなった部分しか読みません。また、アドレス保管ではカー
> ソルの左側が変化しなくても左側から読んでいます。
いろいろあるようですね。
Mewの補完はカーソルの左側が変化するという意味で通常の補完とは違います。
通常は長くなった分を読めばいいと思うのですが、Mewではおそらく常にその
アドレスの最初から読むのがベターなんだと思います。
ここで今問題になっているのは、おそらく読み上げ開始位置の取得です。今は
正規表現
[ \t:,]にマッチする文字を前に向かってサーチして、そこから1ポイント進
めた位置を開始位置にしています。アドレスが
Koichi INOUE <kinoue@...>
みたいにスペースを含んでいると、意とした位置(Koichiの前)からは読まれな
くなります。
なにかいい方法はないでしょうか。
--
Koichi Inoue, ARGV
E-Mail: inoue@...
ICQ UIN: 74900690