comparison src/xterm.h @ 83224:7a0245dd1848

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-653 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-654 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-655 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-656 Update from CVS: lisp/man.el (Man-xref-normal-file): Fix help-echo. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-657 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-658 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-659 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-660 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-661 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-662 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-663 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-664 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-665 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-666 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-667 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-668 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-670 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-671 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-64 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-65 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-66 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-67 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-68 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-264
author Karoly Lorentey <lorentey@elte.hu>
date Sat, 06 Nov 2004 17:52:02 +0000
parents ae7fab96922c 328dc625a959
children 2a3f27a45698
comparison
equal deleted inserted replaced
83223:4056279af756 83224:7a0245dd1848
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. */
974 974
975 /* Defined in xterm.c */ 975 /* Defined in xterm.c */
976 976
977 extern void cancel_mouse_face P_ ((struct frame *)); 977 extern void cancel_mouse_face P_ ((struct frame *));
978 extern void x_scroll_bar_clear P_ ((struct frame *)); 978 extern void x_scroll_bar_clear P_ ((struct frame *));
979 extern void x_start_queuing_selection_requests P_ ((Display *));
980 extern void x_stop_queuing_selection_requests P_ ((Display *));
981 extern int x_text_icon P_ ((struct frame *, char *)); 979 extern int x_text_icon P_ ((struct frame *, char *));
982 extern int x_bitmap_icon P_ ((struct frame *, Lisp_Object)); 980 extern int x_bitmap_icon P_ ((struct frame *, Lisp_Object));
983 extern int x_catch_errors P_ ((Display *)); 981 extern int x_catch_errors P_ ((Display *));
984 extern void x_check_errors P_ ((Display *, char *)); 982 extern void x_check_errors P_ ((Display *, char *));
985 extern int x_had_errors_p P_ ((Display *)); 983 extern int x_had_errors_p P_ ((Display *));
1011 1009
1012 /* Defined in xselect.c */ 1010 /* Defined in xselect.c */
1013 1011
1014 extern void x_handle_property_notify P_ ((XPropertyEvent *)); 1012 extern void x_handle_property_notify P_ ((XPropertyEvent *));
1015 extern void x_handle_selection_notify P_ ((XSelectionEvent *)); 1013 extern void x_handle_selection_notify P_ ((XSelectionEvent *));
1016 extern void x_handle_selection_request P_ ((struct input_event *)); 1014 extern void x_handle_selection_event P_ ((struct input_event *));
1017 extern void x_handle_selection_clear P_ ((struct input_event *));
1018 extern void x_clear_frame_selections P_ ((struct frame *)); 1015 extern void x_clear_frame_selections P_ ((struct frame *));
1019 1016
1020 extern int x_handle_dnd_message P_ ((struct frame *, 1017 extern int x_handle_dnd_message P_ ((struct frame *,
1021 XClientMessageEvent *, 1018 XClientMessageEvent *,
1022 struct x_display_info *, 1019 struct x_display_info *,