[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

delete frame, etc.



以下の変更を行ないました。

・コマンド w3m-copy-buffer でも、w3m-pop-up-frames が non-nil だっ
  たら新しい frame を popup するようにしました。

・コマンド w3m-close-window または w3m-quit で抜けるときに、
  popup された frame を delete するようにしました。

・コマンド w3m-copy-buffer で作られたバッファの header line に
  XEmacs で face (など) が付かない不具合を対策しました。

2001-07-13  Katsumi Yamaoka  <yamaoka@jpl.org>

	* w3mhack.el (w3mhack-byte-optimize-letX): Remove
	`pop-up-frame-alist' when compiling.

	* w3m.el (w3m): Use the new macros; set the value of
	`w3m-initial-frame' in the popped up frame.
	(w3m-close-window): Use `w3m-delete-frame-maybe'.
	(w3m-quit): Use `w3m-delete-frame-maybe'.
	(w3m-delete-frame-maybe): New function.
	(w3m-copy-buffer): Pop up a new frame if `w3m-pop-up-frames' is
	non-nil; set the value of `w3m-initial-frame' in the new frame.
	(w3m-popup-frame-p): New macro.
	(w3m-pop-up-frame-parameters): New macro.
	(w3m-initial-frame): New internal variable.

	* w3m-xmas.el (w3m-setup-header-line): Use text-properties instead
	of the raw extents for highlighting a header line.
-- 
Katsumi Yamaoka <yamaoka@jpl.org>