diff options
| author | Kim F. Storm | 2004-11-08 22:30:00 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2004-11-08 22:30:00 +0000 |
| commit | 00912e6c7d7c6ce61063f7e0edc5d3c08167a19e (patch) | |
| tree | e9ef1f3823bb69630bbd3493d135968ac9cffd51 /admin | |
| parent | 4674c583e22f243af1fddb6246e4044f9431c028 (diff) | |
| download | emacs-00912e6c7d7c6ce61063f7e0edc5d3c08167a19e.tar.gz emacs-00912e6c7d7c6ce61063f7e0edc5d3c08167a19e.zip | |
Fixed this bug:
** Mouse-face overlay bleeds into header line
From: Stephen Berman <Stephen.Berman@gmx.net>
Date: Thu, 21 Oct 2004 18:11:01 +0200
Mouse-face overlays bleed into the header line when the beginning of
the overlay is above (point-min). To reproduce:
1. Start Emacs with -q -no-site-file.
2. In *scratch* eval
(progn (setq ov (make-overlay 66 92))
(overlay-put ov 'mouse-face 'highlight)
(setq header-line-format "test"))
3. Drag the mouse over the string "evaluation.\n;; If you want" and
notice the highlighting of only this string.
4. Now click on the down arrow in the scroll bar until the line
beginning ";; If you want" is directly below the header line.
5. Drag the mouse over ";; If you want" and notice that not only it
but also the header line are highlighted.
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/FOR-RELEASE | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE index 99f78af4e25..02925b98085 100644 --- a/admin/FOR-RELEASE +++ b/admin/FOR-RELEASE | |||
| @@ -104,29 +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 | ** Mouse-face overlay bleeds into header line | ||
| 108 | |||
| 109 | From: Stephen Berman <Stephen.Berman@gmx.net> | ||
| 110 | Date: Thu, 21 Oct 2004 18:11:01 +0200 | ||
| 111 | |||
| 112 | Mouse-face overlays bleed into the header line when the beginning of | ||
| 113 | the overlay is above (point-min). To reproduce: | ||
| 114 | |||
| 115 | 1. Start Emacs with -q -no-site-file. | ||
| 116 | |||
| 117 | 2. In *scratch* eval (setq ov (make-overlay 66 92)), (overlay-put ov | ||
| 118 | 'mouse-face 'highlight), and (setq header-line-format "test"). | ||
| 119 | |||
| 120 | 3. Drag the mouse over the string "evaluation.\n;; If you want" and | ||
| 121 | notice the highlighting of only this string. | ||
| 122 | |||
| 123 | 4. Now click on the down arrow in the scroll bar until the line | ||
| 124 | beginning ";; If you want" is directly below the header line. | ||
| 125 | |||
| 126 | 5. Drag the mouse over ";; If you want" and notice that not only it | ||
| 127 | but also the header line are highlighted. | ||
| 128 | |||
| 129 | |||
| 130 | ** scroll-preserve-screen-position doesn't work with a header-line-format | 107 | ** scroll-preserve-screen-position doesn't work with a header-line-format |
| 131 | 108 | ||
| 132 | From: jbyler+emacs-lists@anon41.eml.cc | 109 | From: jbyler+emacs-lists@anon41.eml.cc |