(x_focus_frame, x_focus_event_frame, x_highlight_frame):
authorKarl Heuer <kwzh@gnu.org>
Mon, 24 Apr 1995 18:27:33 +0000 (18:27 +0000)
committerKarl Heuer <kwzh@gnu.org>
Mon, 24 Apr 1995 18:27:33 +0000 (18:27 +0000)
commit0f9419350b4bfbe8d2a291a277b51fc157066978
tree38d49260a5d0697e13c7c9901868ed01f5a8a68f
parentdc0700f64ca372b4c593b6fb03983eb209d99088
(x_focus_frame, x_focus_event_frame, x_highlight_frame):
Delete these vars; now part of struct x_display_info.
(x_new_focus_frame): New arg DPYINFO.  Callers changed.
Use the struct members instead of the globals.
Call x_frame_rehighlight instead of XTframe_rehighlight, so we can
pass on the dpyinfo pointer.
(x_mouse_leave): New arg DPYINFO.  Callers changed.
(XTframe_rehighlight): New arg FRAME.  Callers changed.
Now does all the work in x_frame_rehighlight.
(x_frame_rehighlight): New function, code from XTframe_rehighlight.
(XTread_socket): Use the struct members instead of the globals.
(x_unfocus_frame, x_iconify_frame, x_destroy_window): Likewise.
(x_display_box_cursor, x_make_frame_invisible): Likewise.
(x_term_init): Initialize the struct members.
(x_initialize): Delete initialization of deleted globals.
src/xterm.c