[mew-dist 20589] Re: status for scan
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2002年 3月 13日 (水) 09:52:59 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 20588] status for scan
Message-ID: <20020312.230135.68531510.kazu at example.com>
Date: Tue, 12 Mar 2002 23:01:35 +0900 (JST)
kazu> O(n) だから、エイヤでやっちゃうかも。
## エイヤだったようですね。
kazu> コードがずいぶん綺麗になって、大満足。:-)
確かにそう思います。
で、落ち穂拾いモード :-)
(1) "g" で scan を要しない (mew-summary-folder-dir-newp) => nil
な new folder に移動したときに、mew-summary-ls() 内の条件分
岐で scanp => nil のままだから、
(if (not scanp)
(run-hooks 'mew-summary-ls-no-scan-hook) <= ここで終わってしまって
(mew-window-configure 'summary)
<<snip>>
(if (or (interactive-p) goend) (goto-char (point-max)))
というふうに (goto-char (point-max)) まで到達しないため、
point が point-min のままです。やっぱり、point-max にいったほ
う良いと思います。
(2) なんらかの手法で virtual folder をつくるときに、その folder
の (mew-sinfo-get-scan-form) が nil のままだから、scan が空っ
ぽになります。正確にいうと、^M 以降はありますけど。適当に
mew-local-retrieve() に
(unless (mew-sinfo-get-scan-form)
(mew-sinfo-set-scan-form (mew-summary-scan-form bnm)))
とかいれたら大丈夫でしたが、場所には自信なし。
mew-nmz.el のパッチもありがとうございます。あとで、とりあえず、
現状動くバージョンを作っておきます。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内