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

Re: multi buffer under emacs-w3m



>>>>> In [emacs-w3m : No.06140] 土屋さん wrote:

>>> On Fri, 14 Nov 2003 15:45:15 +0900
>>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:

>   current-buffer    操作
> 1.  *scratch*     M-x w3m RET
> 2.  *w3m*         M-x w3m-copy-buffer RET
> 3.  *w3m*<2>      C-x b *scratch* RET
> 4.  *scratch*     M-x w3m RET

> のように,w3m-quit() 以外のコマンドで emacs-w3m を抜けたときにうまく
> いかないですね.

あ、やっと意味わかった。^^;;

> で,ふと思ったのですが,添付のパッチのように w3m-alive-p() のオプショ
> ンを外したらうまく動きませんか? 要は,バッファをバッファ名で sort し
> たりせずに,buffer-list() によって提示される順序を使う,ということで
> すが.

えー、あの引数は sort するかしないかじゃないんですね。たまたまそ
れでうまくいくかもしれませんけど。要は C-x b で
w3m-last-visited-buffer が変わらないのが問題なので、ちょっと
buffer-quit-function あたりを試してみます。

;; (w3m-alive-p t) は、現在見えている emacs-w3m バッファを優先し
;; て返します。その処理の過程でたまたま順序が変わったんでしょう。
-- 
Katsumi Yamaoka <yamaoka@jpl.org>