[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Disable status messages when minibuffer is used for user dialogue
>> On Thu, 27 Nov 2003 11:11:55 +0900
>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:
土> 一番悩んだのは,タブを複数開いているときに,表に現れていないタブに
土> 関するメッセージをどうするかです.やっぱり表示するべきかなあ?
山> w3m-view-this-url-new-session-in-background が non-nil のときの動
山> 作が問題ありです。
ゴホゴホ,やっぱり問題ありましたか.
(save-current-buffer
(catch 'found-window
(dolist (window (window-list))
(set-buffer (window-buffer window))
(when (eq major-mode 'w3m-mode)
(throw 'found-window window)))))
とやって,w3m-mode な buffer が表示されているときは表示を抑制しないよ
うにしました.これでどうでしょうか?
w3m-message() みたいな頻繁に呼び出される関数で,こうやって肥大化してい
くのは避けたかったんですが….他に何か良い案はないでしょうか.
土> 現在の emacs-w3m の処理で一番重たいのは,やっぱり fontify 周辺でしょ
土> うねえ.何とかならないものでしょうか.
山> 確かに。少しずつ Emacs/W3 に近づいていく...。
ザー(顔面から血の気が引く音).
何とか改善する必要がありますよねえ,やっぱり.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )