aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2010-10-31 20:50:02 +0200
committerEli Zaretskii2010-10-31 20:50:02 +0200
commit7ea692f66f4367755bb9e80991182ac55c90ead2 (patch)
treeb645d2ee172a015658b54f2ad245c924ad40e180 /src/ChangeLog
parentd009ae66b405e38113c1ed29ff50832e5eec2b29 (diff)
downloademacs-7ea692f66f4367755bb9e80991182ac55c90ead2.tar.gz
emacs-7ea692f66f4367755bb9e80991182ac55c90ead2.zip
Start redesigning portable mouse highlight. Not compiled.
xdisp.c (get_tool_bar_item, handle_tool_bar_click) (note_tool_bar_highlight, draw_glyphs, erase_phys_cursor) (show_mouse_face, clear_mouse_face, coords_in_mouse_face_p) (note_mode_line_or_margin_highlight, note_mouse_highlight) (x_clear_window_mouse_face, cancel_mouse_face, expose_frame): Replace Display_Info with Mouse_HLInfo everywhere where mouse_face_* members were accessed for mouse highlight purposes. frame.h (MOUSE_HL_INFO): New macro. lisp.h (Mouse_HLInfo): New data type. xterm.h (struct x_display_info): w32term.h (struct w32_display_info): nsterm.h (struct ns_display_info): termchar.h (struct tty_display_info): Use it instead of mouse_face_* members. dispextern.h (DPYINFO_DEFINED): Remove definition. (FRAME_X_DISPLAY_INFO): Remove definition. (show_mouse_face, clear_mouse_face): Update type of 1st argument.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 3dacd9a5e63..ed77cbd91e2 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,27 @@
12010-10-31 Eli Zaretskii <eliz@gnu.org>
2
3 * xdisp.c (get_tool_bar_item, handle_tool_bar_click)
4 (note_tool_bar_highlight, draw_glyphs, erase_phys_cursor)
5 (show_mouse_face, clear_mouse_face, coords_in_mouse_face_p)
6 (note_mode_line_or_margin_highlight, note_mouse_highlight)
7 (x_clear_window_mouse_face, cancel_mouse_face, expose_frame):
8 Replace Display_Info with Mouse_HLInfo everywhere where
9 mouse_face_* members were accessed for mouse highlight purposes.
10
11 * frame.h (MOUSE_HL_INFO): New macro.
12
13 * lisp.h (Mouse_HLInfo): New data type.
14
15 * xterm.h (struct x_display_info):
16 * w32term.h (struct w32_display_info):
17 * nsterm.h (struct ns_display_info):
18 * termchar.h (struct tty_display_info): Use it instead of
19 mouse_face_* members.
20
21 * dispextern.h (DPYINFO_DEFINED): Remove definition.
22 (FRAME_X_DISPLAY_INFO): Remove definition.
23 (show_mouse_face, clear_mouse_face): Update type of 1st argument.
24
12010-10-30 Eli Zaretskii <eliz@gnu.org> 252010-10-30 Eli Zaretskii <eliz@gnu.org>
2 26
3 * xdisp.c (coords_in_mouse_face_p): Move prototype out of the 27 * xdisp.c (coords_in_mouse_face_p): Move prototype out of the