aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorGerd Moellmann2000-07-12 15:11:40 +0000
committerGerd Moellmann2000-07-12 15:11:40 +0000
commit712eaef29d5898ee8e4de5da755e501ba4908446 (patch)
tree8ab5063e243e24fed05219c480fffd2d2ca84846 /src/ChangeLog
parente876ff42b9051fbb82f2b7a7ebcf5afc95b46a13 (diff)
downloademacs-712eaef29d5898ee8e4de5da755e501ba4908446.tar.gz
emacs-712eaef29d5898ee8e4de5da755e501ba4908446.zip
(struct redisplay_interface): Add parameter
MOUSE_FACE_OVERWRITTEN_P to update_window_end_hook function. (clear_mouse_face): New function pointer member.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 0eb840f11be..f9e7e1fda8c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,28 @@
12000-07-12 Gerd Moellmann <gerd@gnu.org>
2
3 * xdisp.c (try_window_reusing_current_matrix, try_window_id):
4 Before scrolling, turn off a mouse-highlight in the window
5 being scrolled.
6
7 * xterm.c (x_update_window_end): Add parameter
8 MOUSE_FACE_OVERWRITTEN_P. If set, arrange for a mouse-highlight
9 redisplay in XTframe_up_to_date.
10 (x_clear_mouse_face): New function.
11 (x_redisplay_interface): Add pointer to x_clear_mouse_face.
12
13 * dispnew.c (make_current): Preserve the mouse_face_p flag of the
14 current glyph row.
15 (update_window_line): Add parameter MOUSE_FACE_OVERWRITTEN_P. Set
16 it when any row is written to that contains glyphs highlighted in
17 mouse-face.
18 (update_window): Call the window update end hook with new
19 parameter MOUSE_FACE_OVERWRITTEN_P.
20 (direct_output_for_insert): Give up if row contains mouse-face.
21
22 * dispextern.h (struct redisplay_interface): Add parameter
23 MOUSE_FACE_OVERWRITTEN_P to update_window_end_hook function.
24 (clear_mouse_face): New function pointer member.
25
12000-07-11 Stefan Monnier <monnier@cs.yale.edu> 262000-07-11 Stefan Monnier <monnier@cs.yale.edu>
2 27
3 * syntax.c (back_comment): Use one switch rather than a few `if's. 28 * syntax.c (back_comment): Use one switch rather than a few `if's.