[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 メーリングリストの案内