comparison src/xterm.h @ 57954:328dc625a959

(x_start_queuing_selection_requests) (x_stop_queuing_selection_requests, x_handle_selection_request) (x_handle_selection_clear): Remove prototypes. (x_handle_selection_event): Add prototype.
author Kim F. Storm <storm@cua.dk>
date Fri, 05 Nov 2004 11:31:03 +0000
parents ead4249849ac
children 54c649507b74 7a0245dd1848 cb7f41387eb3
comparison
equal deleted inserted replaced
57953:95edcd1fae73 57954:328dc625a959
50 typedef GtkWidget *xt_or_gtk_widget; 50 typedef GtkWidget *xt_or_gtk_widget;
51 #define XtParent(x) (gtk_widget_get_parent (x)) 51 #define XtParent(x) (gtk_widget_get_parent (x))
52 #undef XSync 52 #undef XSync
53 #define XSync(d, b) do { gdk_window_process_all_updates (); \ 53 #define XSync(d, b) do { gdk_window_process_all_updates (); \
54 XSync (d, b); } while (0) 54 XSync (d, b); } while (0)
55 55
56 56
57 #endif /* USE_GTK */ 57 #endif /* USE_GTK */
58 58
59 59
60 /* Bookkeeping to distinguish X versions. */ 60 /* Bookkeeping to distinguish X versions. */
971 971
972 /* Defined in xterm.c */ 972 /* Defined in xterm.c */
973 973
974 extern void cancel_mouse_face P_ ((struct frame *)); 974 extern void cancel_mouse_face P_ ((struct frame *));
975 extern void x_scroll_bar_clear P_ ((struct frame *)); 975 extern void x_scroll_bar_clear P_ ((struct frame *));
976 extern void x_start_queuing_selection_requests P_ ((Display *));
977 extern void x_stop_queuing_selection_requests P_ ((Display *));
978 extern int x_text_icon P_ ((struct frame *, char *)); 976 extern int x_text_icon P_ ((struct frame *, char *));
979 extern int x_bitmap_icon P_ ((struct frame *, Lisp_Object)); 977 extern int x_bitmap_icon P_ ((struct frame *, Lisp_Object));
980 extern int x_catch_errors P_ ((Display *)); 978 extern int x_catch_errors P_ ((Display *));
981 extern void x_check_errors P_ ((Display *, char *)); 979 extern void x_check_errors P_ ((Display *, char *));
982 extern int x_had_errors_p P_ ((Display *)); 980 extern int x_had_errors_p P_ ((Display *));
1008 1006
1009 /* Defined in xselect.c */ 1007 /* Defined in xselect.c */
1010 1008
1011 extern void x_handle_property_notify P_ ((XPropertyEvent *)); 1009 extern void x_handle_property_notify P_ ((XPropertyEvent *));
1012 extern void x_handle_selection_notify P_ ((XSelectionEvent *)); 1010 extern void x_handle_selection_notify P_ ((XSelectionEvent *));
1013 extern void x_handle_selection_request P_ ((struct input_event *)); 1011 extern void x_handle_selection_event P_ ((struct input_event *));
1014 extern void x_handle_selection_clear P_ ((struct input_event *));
1015 extern void x_clear_frame_selections P_ ((struct frame *)); 1012 extern void x_clear_frame_selections P_ ((struct frame *));
1016 1013
1017 extern int x_handle_dnd_message P_ ((struct frame *, 1014 extern int x_handle_dnd_message P_ ((struct frame *,
1018 XClientMessageEvent *, 1015 XClientMessageEvent *,
1019 struct x_display_info *, 1016 struct x_display_info *,