diff options
| author | Eli Zaretskii | 2010-10-31 20:50:02 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2010-10-31 20:50:02 +0200 |
| commit | 7ea692f66f4367755bb9e80991182ac55c90ead2 (patch) | |
| tree | b645d2ee172a015658b54f2ad245c924ad40e180 /src/ChangeLog | |
| parent | d009ae66b405e38113c1ed29ff50832e5eec2b29 (diff) | |
| download | emacs-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/ChangeLog | 24 |
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 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-10-30 Eli Zaretskii <eliz@gnu.org> | 25 | 2010-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 |