[mew-dist 21115] Re: Mew 3.0.55
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2002年 7月 5日 (金) 16:38:09 JST
From: HAYASHI Chifumi (林 千史) <chifumi at example.com>
Subject: [mew-dist 21098] Re: Mew 3.0.55
> +foldera で g (mew-summary-goto-folder) で前回 scan 後に message 追加
> されている +xx/folderb へ行こうとすると、
> ずっと +foldera が表示された状態で(+xx/folderb に切り替わることなく)
> Scanning +xx/folderb...
> のまま待たされて
> 結局 "Memory exhausted" になってしまうようになりました。
モードラインに、scan しているメールの個数を表示するようにしたからかも
しれません。
# まぁ、Emacs って、NFS にきちんと対応していないので、Emacs と NFS を
# 同時に使うときは、それなりの覚悟が必要です。
mew-local.el の mew-local-retrieve() 中の
((string-match "^\\([0-9]+\\)-$" range)
(let* ((low (string-to-int (match-string 1 range)))
(dir (mew-expand-folder bnm))
(msgs (directory-files dir nil "^[0-9]+$" 'no-sort))
(n 0))
(while msgs
(if (>= (string-to-int (car msgs)) low)
(setq n (1+ n)))
(setq msgs (cdr msgs)))
(setq rttl n)))
の部分で、
(msgs (directory-files dir nil "^[0-9]+$" 'no-sort))
を
(msgs nil)
に変更すると、動いたりしないでしょうか?
--かず
Mew-dist メーリングリストの案内