aboutsummaryrefslogtreecommitdiffstats
path: root/src/dispextern.h
diff options
context:
space:
mode:
authorDmitry Antipov2013-09-18 10:48:11 +0400
committerDmitry Antipov2013-09-18 10:48:11 +0400
commit7a0c745ad134aff0bb8f4258ea607137a819b58d (patch)
treeae24a427e9425302a7953eea18b311214c9664b4 /src/dispextern.h
parent12679bfd15020087eca82df8dcb5df2c48bcef02 (diff)
downloademacs-7a0c745ad134aff0bb8f4258ea607137a819b58d.tar.gz
emacs-7a0c745ad134aff0bb8f4258ea607137a819b58d.zip
* frame.c (x_mouse_grabbed): New function.
* dispextern.h (x_mouse_grabbed): Add prototype. (last_mouse_frame): Remove declaration. * xterm.h (struct x_display_info): * w32term.h (struct w32_display_info): * nsterm.h (struct ns_display_info): New member last_mouse_frame, going to replace... * xdisp.c (last_mouse_frame): ...global variable. (note_tool_bar_highlight): * w32term.c (w32_mouse_position, w32_read_socket): * xterm.c (XTmouse_position, handle_one_xevent): Use x_mouse_grabbed. * nsterm.m (ns_mouse_position, mouseDown): Adjust user.
Diffstat (limited to 'src/dispextern.h')
-rw-r--r--src/dispextern.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dispextern.h b/src/dispextern.h
index e91403bce68..c8af00ad915 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -3194,7 +3194,6 @@ extern int help_echo_showing_p;
3194extern Lisp_Object help_echo_string, help_echo_window; 3194extern Lisp_Object help_echo_string, help_echo_window;
3195extern Lisp_Object help_echo_object, previous_help_echo_string; 3195extern Lisp_Object help_echo_object, previous_help_echo_string;
3196extern ptrdiff_t help_echo_pos; 3196extern ptrdiff_t help_echo_pos;
3197extern struct frame *last_mouse_frame;
3198extern int last_tool_bar_item; 3197extern int last_tool_bar_item;
3199extern void reseat_at_previous_visible_line_start (struct it *); 3198extern void reseat_at_previous_visible_line_start (struct it *);
3200extern Lisp_Object lookup_glyphless_char_display (int, struct it *); 3199extern Lisp_Object lookup_glyphless_char_display (int, struct it *);
@@ -3531,6 +3530,7 @@ enum resource_types
3531 RES_TYPE_BOOLEAN_NUMBER 3530 RES_TYPE_BOOLEAN_NUMBER
3532}; 3531};
3533 3532
3533extern bool x_mouse_grabbed (Display_Info *);
3534extern Display_Info *check_x_display_info (Lisp_Object); 3534extern Display_Info *check_x_display_info (Lisp_Object);
3535extern Lisp_Object x_get_arg (Display_Info *, Lisp_Object, 3535extern Lisp_Object x_get_arg (Display_Info *, Lisp_Object,
3536 Lisp_Object, const char *, const char *class, 3536 Lisp_Object, const char *, const char *class,