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

w3m action is changed



w3m-close-window のおかげで w3m から抜けるのは簡単になったのですが、戻
るのが面倒になってしまっていたので、M-x w3m RET の時の動作を変更しまし
た。

M-x w3m RET とした時、既に w3m-mode なバッファがあった場合は、URL をユー
ザーに問い合わせることなく、単にそのバッファに移動します。初回起動時は 
従来通に URL の入力を求めてきます。

併せて、w3m.el の内部構造を若干整理しました。

(1) これまで、ある URL に移動するための関数として w3m / w3m-goto-url 
    が2種類が混在して利用されていましたが、これを w3m-goto-url に一本
    化しました。

(2) ftp:// ではじまる URL の場合の対処が w3m-exec で行われていましたが、
    これを w3m-goto-url 内部で mailto: と並列に対処するようにしました。

(3) w3m-hook を廃止しました。多分使っている人はいないと思いますが、必
    要なら連絡してください。


2001-03-15  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* w3m.el (w3m-hook): Removed.
	(w3m-goto-mailto-url): Old name is `w3m-mailto-url'.
	(w3m-goto-ftp-url): Old name is `w3m-exec-ftp'.
	(w3m-convert-ftp-url-for-emacsen): Old name is
	`w3m-convert-ftp-to-emacsen'.
	(w3m-exec): Removed code for ftp protocol.
	(w3m-alive-p): Change spec of return value when w3m is alive.
	(w3m-goto-url): Made this function safe when it is called at the
	buffer whose major mode is not equal to w3m-mode.
	(w3m): If it is interactively called when w3m is alive, it is
	simply select the appropriate buffer in the current window without
	asking url.
	(w3m-view-parent-page, w3m-browse-url, w3m-view-source,
	w3m-history): Use `w3m-goto-url' instead of `w3m'.

-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )
    http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/