Mercurial > emacs
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 *, |