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

Re: w3m-view-this-url-new-session-in-background



At Wed, 28 Aug 2002 12:44:53 +0900 (JST),
白井さん wrote:
> 
> Emacs-21.1, Emacs-21.2 (ともにリリース版)、お盆前Emacs21 の全て
> で書き変わらないことを確認しました。ネットワーク的な距離は関係な
> く、*なにか* をすれば書き変わります。例えば、カーソルを動かした
> だけでも書き変わりました。逆にいうと、なにもしないと、ず〜〜〜と
> 書き変わりません。

おお、ぼくのところだけでなくてよかったです…。

> ちょっと試すと、
> 
> (defun w3m-update-tab-line ()
>   (when w3m-use-tab
>     (set-cursor-color (frame-parameter (selected-frame) 'cursor-color))))
> 
> (defun w3m-update-tab-line ()
>   (when w3m-use-tab
>     (save-excursion
>       (forward-line))))
> 
> (defun w3m-update-tab-line ()
>   (when w3m-use-tab (sit-for 0.001)))
> 
> のどれでも書き変わりました。

手元だと、

(1番目) 描き変わる
(2番目) 描き変わらない
(3番目) 描き変わるが、ちらつく

という結果になりました。

これまで出た方法の中ではうえの 1 番目の方法がマシかなあ。
他に案がないようならこれで commit しときますか。

> ぼくも上記の *素* の状態だと同様になりました。また、"C-cC-w" や
> "C-cM-w" で tab buffer を消したときも同様に tab-line が変わりま
> せんでした。

たまに、w3m-next-buffer とか w3m-previous-buffer でも描き変わりません。
とりあえず、
w3m-next-buffer-hook
w3m-previous-buffer-hook
w3m-delete-buffer-hook
あたりを新設して w3m-update-tab-line を add-hook したらよいかな。

--
Yuuichi Teranishi (寺西裕一) <teranisi@gohome.org>
PGP 5.0i Public Key: http://www.gohome.org/pgp5/teranisi.key
"There will be an answer, let it be..."