[mew-dist 19733] Re: mew-summary-virtualが~/Mail/inbox/.mew-cacheを上書きする
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2001年 11月 28日 (水) 13:19:43 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 19732] Re: mew-summary-virtualが~/Mail/inbox/.mew-cacheを上書きする
Message-ID: <20011128.130518.92620149.kazu at example.com>
Date: Wed, 28 Nov 2001 13:05:18 +0900 (JST)
kazu> > cvsのHEADを使っているのですが、mew-summary-virtualを実行すると
kazu> > ~/Mail/inbox/.mew-cacheの内容がが作成されるバーチャルフォルダの一覧で
kazu> > 上書きされてしまいます。
kazu>
kazu> たとえば、
kazu> "/" + "virtual" + "+inbox" + "from=kazu"
kazu> と入力したときと、いう意味ですよね?
kazu>
kazu> 僕の環境では、正常に動いています。
ちょっと気になって見てみたら、ぼくは "~/.mew-cache"
"~/.mew-touch" という file が出来ていました。気付かなかった。
mew-scan-sentinel() => mew-summary-folder-cache-save()
=> (mew-expand-folder folder mew-summary-cache-file)
で、
(mew-expand-folder "*virtual") は nil だけど、
(mew-expand-folder "*virtual" mew-summary-cache-file) だと最終的
に
(expand-file-name mew-summary-cache-file nil)
=> "/home/shirai/.mew-cache"
となるからでしょう。おそらく、mew-summary-trace-directory が t
の人は木村さんの言われるように、
(cd "~/Mail/inbox")
(mew-expand-folder "*virtual" mew-summary-cache-file)
=> "/home/shirai/Mail/inbox/.mew-cache"
となるんじゃないでしょうか?
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内