[Mew-dist 06223] Problem Report: mew-temp-dir is re-initialized when mew-status-update

Makoto MATSUSHITA ( まつしたまこと ) matusita at example.com
1998年 9月 1日 (火) 10:53:09 JST


Mew 1.93pre2 しかもう手元で展開していないので,いつからこうなったのかは
ちゃんとわからないのですが‥‥

/tmp 以下に作られる mew-temp-dir (という変数で示される directory)ですが,
手で明示的に mew-status-update を実行する[注あ]と,

・interactive なので mew-set-environment() が呼ばれる
・さらにその中で mew-temp-dir-init() が呼ばれる
・さらにその中で mew-temp-dir が再設定され,その directory が作られる

ために,mew-status-update をするたびに /tmp 以下にぼこぼこ directory が
発生します.

発生すること自体はどうでも良いのかもしれないのですが,emacs がおわる時に
はその時点で mew-temp-dir が覚えてる directory しか消さないらしく,結果
的にそれ以外の Mew が作った directory が消えずに残ります[注い].

記憶にある昔の挙動と,mew-temp-dir の存在意義を考えると,1 つあれば良い
ような気がするのですけれども‥‥

-- -
Makoto `MAR' MATSUSHITA

脚注: 
[注あ] summary mode で 'Z' に bind されていますので実行は簡単です.

[注い] mew-status-update を実行しなかった場合には,directory は 1 つしか
       そもそもなく,それはちゃんと消えるので問題はないわけですが.




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