[Mew-dist 03616] mew-summary-goto-folder

SAKAI Kiyotaka ksakai at example.com
1998年 2月 2日 (月) 10:45:32 JST


mew-summary-goto-folder を実行すると、cache が作られた時点よりも新しい
メールがあるときだけ imls を実行するような仕様になっていますが、ときど
き mew-summary-folder-dir-newp が間違った値を返すことがあって、新しい
メールがその folder に入っていないにもかかわらず imls が実行されること
があります。

# mew-summary-exec で refile を行うと、時々そのような状態になるようで
# す。

時々そうなるのは仕方がないにしても、特に mew-auto-get を t にしている
ときは、M-x mew を実行したときは +inbox に移動してくれればそれでいいの
に、mew-summary-ls が実行されることがあるのは嬉しくないように思います。

また、+inbox folder に対して refile することはめったにないと考えますの
で、+inbox folder に mew-summary-goto-folder を実行するときは、以下の
パッチのように mew-summary-ls を実行しないようにした方がいいと思うので
すが、どうでしょうか?
-- 
酒井 清隆 (E-mail: ksakai at example.com)


Index: mew-summary.el
===================================================================
RCS file: /home/cvsroot/mew-1.93b12/mew-summary.el,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 mew-summary.el
--- mew-summary.el	1998/01/30 05:45:37	1.1.1.1
+++ mew-summary.el	1998/02/02 01:24:09
@@ -525,7 +525,8 @@
 		 (not (mew-folder-newsp folder))
 		 (not (mew-folder-imapp folder)))
 	    (cd dir))
-	(mew-summary-ls t (or arg new-folder))
+	(or (string= mew-inbox-folder fld)
+	    (mew-summary-ls t (or arg new-folder)))
 	))))
 
 (defun mew-summary-folder-create (folder)



Mew-dist メーリングリストの案内