[Mew-dist 03480] Re: refile がおかしい。
若宮賢二
wkenji at example.com
1998年 1月 23日 (金) 10:51:42 JST
// "Kazu" = Kazu at example.com (Kazu Yamamoto (山本和彦)) said:
Kazu> 返事が遅くなり申し訳ありません。
同じくです(_ _)。私もしばらく猛烈…。
村田> mew-mark.el にある関数 mew-summary-exec-mvrm で immv などを実行
村田> していますが,プロセスが終了しているにもかかわらず,
村田> set-process-sentinel で指定された関数 mew-summary-mvrm-sentinel
村田> がいつまで経っても呼ばれません。ですので,while 文のところでルー
村田> プし続けることになってしまいます。
ふーむ、sentinel 自体が呼ばれてないですか。少し前に新岡さんが同じく
Emacs-20 について指摘され、つむらさんがパッチを出して下さいましたが、
sentinel 自体が呼ばれないのだとするとアレとも違うのかな。
Kazu> 最近 "x" が遅いのを immv のせいにしてきましたが(nom さんごめん)、
Kazu> 上記の関数を読んで驚きました。非同期にあげているので遅いのですね。
すいません。パスワード処理の為だけに非同期呼出しにしてしまいましたが、
やはりオーバーヘッドが大きいのですね。
Kazu> IMAP だと refile(?) するというか、サーバにアクセスするたびにパス
Kazu> ワードを入力する必要があるのでしょうか?
はい、motonori さんのフォローの通りです。
Kazu> この為に IMAP を使わない人が遅くなるのは嫌なので、mew-use-imap-p
Kazu> という変数を設けて切替えていいですか? (IM の抽象化が台無しです
Kazu> が、速くなる方を優先します。)
今の IMAP 人口と実用ツールとしての Mew を考えると、速度優先でしょう
ね。Kazu さんの方法でお願い致します。
// Kenji | mailto:wkenji at example.com (office)
// Wakamiya | mailto:wkenji at example.com (private)
Mew-dist メーリングリストの案内