[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 メーリングリストの案内