comparison src/dispextern.h @ 83082:108bb5537c12

Merged in changes from CVS HEAD Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-161 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-162 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-163 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-164 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-165 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-166 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-167 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-168 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-169 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-170 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-171 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-172 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-122
author Karoly Lorentey <lorentey@elte.hu>
date Thu, 25 Mar 2004 22:21:45 +0000
parents d4d5e54871ff f3bbed2e1849
children 4970ad4995f5
comparison
equal deleted inserted replaced
83081:32a426d0a0e3 83082:108bb5537c12
71 #endif 71 #endif
72 72
73 #ifndef NativeRectangle 73 #ifndef NativeRectangle
74 #define NativeRectangle int 74 #define NativeRectangle int
75 #endif 75 #endif
76
77 76
78 /* Structure forward declarations. Some are here because function 77 /* Structure forward declarations. Some are here because function
79 prototypes below reference structure types before their definition 78 prototypes below reference structure types before their definition
80 in this file. Some are here because not every file including 79 in this file. Some are here because not every file including
81 dispextern.h also includes frame.h and windows.h. */ 80 dispextern.h also includes frame.h and windows.h. */
2527 extern Lisp_Object help_echo_object, previous_help_echo_string; 2526 extern Lisp_Object help_echo_object, previous_help_echo_string;
2528 extern int help_echo_pos; 2527 extern int help_echo_pos;
2529 extern struct frame *last_mouse_frame; 2528 extern struct frame *last_mouse_frame;
2530 extern int last_tool_bar_item; 2529 extern int last_tool_bar_item;
2531 extern int mouse_autoselect_window; 2530 extern int mouse_autoselect_window;
2531
2532 extern int calc_pixel_width_or_height P_ ((double *, struct it *, Lisp_Object,
2533 /* XFontStruct */ void *, int, int *));
2532 2534
2533 #ifdef HAVE_WINDOW_SYSTEM 2535 #ifdef HAVE_WINDOW_SYSTEM
2534 2536
2535 #if GLYPH_DEBUG 2537 #if GLYPH_DEBUG
2536 extern void dump_glyph_string P_ ((struct glyph_string *)); 2538 extern void dump_glyph_string P_ ((struct glyph_string *));