]> git.eshelyaron.com Git - emacs.git/commit
This bug was fixed by RMS on 2004-11-02:
authorKim F. Storm <storm@cua.dk>
Mon, 8 Nov 2004 23:52:54 +0000 (23:52 +0000)
committerKim F. Storm <storm@cua.dk>
Mon, 8 Nov 2004 23:52:54 +0000 (23:52 +0000)
commit091cccb68df6033d9faf1be75c9b8389be2756b0
treee4fdc5c62ea528ec7be421d6d7ab89bb4b64f137
parentee960c0a97cd295bc01a6fd01329b6252fdafd43
This bug was fixed by RMS on 2004-11-02:

** scroll-preserve-screen-position doesn't work with a header-line-format

From: jbyler+emacs-lists@anon41.eml.cc
Date: Tue, 17 Aug 2004 17:10:14 -0400

There seems to be an off-by-one error triggered by using a header line
together with scroll-preserve-screen-position.  The symptom: instead of
staying in the same position on the screen when scrolling, the cursor
moves one screen line down each time the buffer is scrolled.  Put
another way: repeatedly typing C-v M-v or using a mouse scroll wheel to
scroll up and down causes the cursor to migrate slowly down the screen
instead of staying put as it should.

To reproduce:

emacs -q --no-site-file
(setq scroll-preserve-screen-position t)
(setq header-line-format "")
C-v M-v C-v M-v C-v M-v etc.
admin/FOR-RELEASE