diff options
| author | Kim F. Storm | 2004-11-08 23:52:54 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2004-11-08 23:52:54 +0000 |
| commit | 091cccb68df6033d9faf1be75c9b8389be2756b0 (patch) | |
| tree | e4fdc5c62ea528ec7be421d6d7ab89bb4b64f137 /admin | |
| parent | ee960c0a97cd295bc01a6fd01329b6252fdafd43 (diff) | |
| download | emacs-091cccb68df6033d9faf1be75c9b8389be2756b0.tar.gz emacs-091cccb68df6033d9faf1be75c9b8389be2756b0.zip | |
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.
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/FOR-RELEASE | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE index 977a17d688e..a0cce628110 100644 --- a/admin/FOR-RELEASE +++ b/admin/FOR-RELEASE | |||
| @@ -104,27 +104,6 @@ interrupting I can get a backtrace, here's an example: | |||
| 104 | Update: Maybe only reveals itself when compiled with GTK+ | 104 | Update: Maybe only reveals itself when compiled with GTK+ |
| 105 | 105 | ||
| 106 | 106 | ||
| 107 | ** scroll-preserve-screen-position doesn't work with a header-line-format | ||
| 108 | |||
| 109 | From: jbyler+emacs-lists@anon41.eml.cc | ||
| 110 | Date: Tue, 17 Aug 2004 17:10:14 -0400 | ||
| 111 | |||
| 112 | There seems to be an off-by-one error triggered by using a header line | ||
| 113 | together with scroll-preserve-screen-position. The symptom: instead of | ||
| 114 | staying in the same position on the screen when scrolling, the cursor | ||
| 115 | moves one screen line down each time the buffer is scrolled. Put | ||
| 116 | another way: repeatedly typing C-v M-v or using a mouse scroll wheel to | ||
| 117 | scroll up and down causes the cursor to migrate slowly down the screen | ||
| 118 | instead of staying put as it should. | ||
| 119 | |||
| 120 | To reproduce: | ||
| 121 | |||
| 122 | emacs -q --no-site-file | ||
| 123 | (setq scroll-preserve-screen-position t) | ||
| 124 | (setq header-line-format "") | ||
| 125 | C-v M-v C-v M-v C-v M-v etc. | ||
| 126 | |||
| 127 | |||
| 128 | ** Clicking on partially visible lines fails | 107 | ** Clicking on partially visible lines fails |
| 129 | 108 | ||
| 130 | From: David Kastrup <dak@gnu.org> | 109 | From: David Kastrup <dak@gnu.org> |