[Mew-dist 15427] Re: incremental search in summary mode
Shun-ichi GOTO
gotoh at example.com
2000年 12月 13日 (水) 11:04:04 JST
>>>>> at Wed, 13 Dec 2000 10:32:15 +0900
>>>>> 酒井 == SAKAI Kiyotaka <ksakai at example.com> said,
> この点は ^M + selective-displayをやめて invisibleを使うようにすれば
> OKではないかしら?
酒井> 賛成です。
酒井> ただし、.mew-cache に保存し、後でロードすることを考えたら、visible と
酒井> invisible の区切文字を入れて置く必要はあるでしょうね。
.mew-cacheを読んでから全ての行に対して遅くなりそうですよね。
全ての行にreviewマークをつけるのと同等の時間がかかる、
ということになりますよね。
酒井> ^M だと count-lines 等に影響を与えるので、^M 以外のものを使用するのが
酒井> いいと思いますが。
別案。
いっそのこと、thread モードと同様にobarrayとして保持し、.mew-cache
とは別に保持する。
利点: ・^M に悩まされなくなる
・isearchに悩まされなくなる。
・今後、保持したい情報が増えても扱いやすい。
・message-idによる検索は早くなる。
欠点: ・余計にメモリを食う?
(バッファに保持する場合とシンボルでの場合の違い)
・deleteなどでただ行を消すだけではなくデータベース(obarray)
の更新も行う必要がある。
・obarrayをサクッとload/saveする手段はないので、load/save
の際はそれなりに処理が必要になる。
--- Regards,
Shun-ichi Goto <gotoh at example.com>
R&D Group, TAIYO Corp., Tokyo, JAPAN
Mew-dist メーリングリストの案内