[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:
他の
window
で
w3m-history-restore-position()
From: Katsumi Yamaoka <yamaoka@jpl.org> さん曰く
Subject: [emacs-w3m:07306] Re: 他の window で w3m-history-restore-position()
Message-ID: <b9ybrckm85h.fsf@jpl.org>
Date: Fri, 24 Dec 2004 17:07:22 +0900
> なある。
# ずっと、antenna 独自の現象だと思ってあきらめていたのは内緒だ。
> > な修正で良いでしょうか。待った、がかからなかったら commit してお
> > きます。
>
> えーと、従来のコードが set-window-start の後で goto-char してい
> たのは何か意味があったような気がするんですが、思い出せません。
> reload の前後でそのページのサイズが大きく変化した場合を考慮、じゃ
> ないなあ。いずれにしても大きく変化した場合の救済は完全にはできな
> いでしょうから、commit しておいて下さいませ。
こりゃ冗長だわい、ということに気付いたので、
(cond ((and start
(setq position (w3m-history-plist-get :position)))
(when (<= start (point-max))
(setq window (get-buffer-window (current-buffer) 'all-frames))
(when window
(set-window-start window start))
(goto-char (min position (point-max)))))
でやっておきます。
--
白井秀行 (mailto:shirai@meadowy.org)