Mercurial > emacs
annotate src/s/sol2-10.h @ 111340:2186ab0af4a5
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.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sun, 31 Oct 2010 20:50:02 +0200 |
parents | 6799ec1a7188 |
children | ef719132ddfa |
rev | line source |
---|---|
99087
9e243867e168
* configure (*-sunos5*, *-solaris* ): Use the new file sol2-10.h.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
diff
changeset
|
1 /* Handle Solaris 2.10. */ |
9e243867e168
* configure (*-sunos5*, *-solaris* ): Use the new file sol2-10.h.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
diff
changeset
|
2 |
9e243867e168
* configure (*-sunos5*, *-solaris* ): Use the new file sol2-10.h.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
diff
changeset
|
3 #include "sol2-6.h" |
9e243867e168
* configure (*-sunos5*, *-solaris* ): Use the new file sol2-10.h.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
diff
changeset
|
4 |
100567
387ca5b2d869
* sysdep.c (system_process_attributes): Add implementation for Solaris.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
99150
diff
changeset
|
5 /* This is used in list_system_processes. */ |
387ca5b2d869
* sysdep.c (system_process_attributes): Add implementation for Solaris.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
99150
diff
changeset
|
6 #define HAVE_PROCFS 1 |
387ca5b2d869
* sysdep.c (system_process_attributes): Add implementation for Solaris.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
99150
diff
changeset
|
7 |
387ca5b2d869
* sysdep.c (system_process_attributes): Add implementation for Solaris.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
99150
diff
changeset
|
8 /* This is needed for the system_process_attributes implementation. */ |
387ca5b2d869
* sysdep.c (system_process_attributes): Add implementation for Solaris.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
99150
diff
changeset
|
9 #define _STRUCTURED_PROC 1 |
387ca5b2d869
* sysdep.c (system_process_attributes): Add implementation for Solaris.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
99150
diff
changeset
|
10 |
99150 | 11 /* arch-tag: 7c51a134-5469-4d16-aa00-d69224640eeb |
12 (do not change this comment) */ |