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

Re: multi buffer under emacs-w3m



>> 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() によって提示される順序を使う,ということですが.

ここで,w3m-alive-p() にオプションが指定されている意味を理解していない
のかも知れないので,まだ commit はしてません.ちょっと確認していただけ
ないでしょうか.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )
--- w3m.el	27 Nov 2003 01:29:06 -0000	1.938
+++ w3m.el	27 Nov 2003 02:09:11 -0000
@@ -7019,7 +7019,7 @@
 			   (with-current-buffer w3m-last-visited-buffer
 			     (eq major-mode 'w3m-mode)))
 		      w3m-last-visited-buffer
-		    (w3m-alive-p t))))
+		    (w3m-alive-p))))
 	(popup-frame-p (and (not interactive-p) (w3m-popup-frame-p)))
 	(w3m-pop-up-frames (and interactive-p w3m-pop-up-frames))
 	(w3m-pop-up-windows (and interactive-p w3m-pop-up-windows)))