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

Re: w3m-view-this-url-new-session (was: w3m-filter and w3mmee/w3m-m17n)



At Thu, 03 Jul 2003 23:43:08 +0900,
土屋さん wrote:
> 
> w3m-view-this-url-new-session() は,煎じ詰めれば,
> 
>     (defun simple-w3m-view-this-url-new-session ()
>       (interactive)
>       (let ((url (w3m-anchor)))
>         (with-current-buffer (w3m-copy-buffer)
>           (w3m-goto-url url))))
> 
> という処理(生成元になったバッファでの refontify が抜けてますが)だと思
> うのですが,実際にはわざと empty な複製ページを作成したりしています.
> w3m-goto-url-new-session() も同じように empty な複製ページを作っていま
> す.
> 
> どうしてこういうコードになっているのか,少し説明をお願いできないでしょ
> うか.

すみません、2 年近く前のぼくのようです。

2001-11-03  Yuuichi Teranishi  <teranisi@gohome.org>

	* w3m.el (w3m-copy-buffer): Added argument `empty'.
	(w3m-goto-url-new-session): Call `w3m-copy-buffer' with argument
	`empty' non-nil; If new url has `name' portion, goto the base url
	first.
	(w3m-view-this-url): Likewise.

[emacs-w3m: 01997] http://emacs-w3m.namazu.org/ml/msg01996.html
からはじまる議論で、w3m-copy-buffer ではウィジェットが再現できないとか
画像が出ないとかという問題があって、empty なバッファを作ってから
w3m-goto-url するようにしたようです。

--
Yuuichi Teranishi (寺西裕一) <teranisi@gohome.org>
GPG Public Key: http://www.gohome.org/gpg/teranisi.asc
"There's nothing you can do that can't be done..."