comparison src/dispextern.h @ 25344:98eb0a0280e7

(NO_PROMPT_IN_BUFFER): Removed. Change prototypes for do_pending_window_change and change_frame_size. Add function prototypes.
author Gerd Moellmann <gerd@gnu.org>
date Sat, 21 Aug 1999 19:28:58 +0000
parents 9cdb001b8bcb
children f13b05bf590b
comparison
equal deleted inserted replaced
25343:fe92158a9e83 25344:98eb0a0280e7
46 struct glyph_row; 46 struct glyph_row;
47 struct glyph_matrix; 47 struct glyph_matrix;
48 struct glyph_pool; 48 struct glyph_pool;
49 struct frame; 49 struct frame;
50 struct window; 50 struct window;
51
52
53
54 /***********************************************************************
55 Configuration
56 ***********************************************************************/
57
58 /* If NO_PROMPT_IN_BUFFER is zero or undefined (default), prompts are
59 inserted into minibuffers as read-only text. Otherwise, the
60 behavior of Emacs 20.2 is restored. Define this as part of CFLAGS
61 because dispextern.h is not included in every C source file
62 containing conditional code for it. */
63
64 #if 0
65 #define NO_PROMPT_IN_BUFFER 1
66 #endif
67 51
68 52
69 53
70 /*********************************************************************** 54 /***********************************************************************
71 Debugging 55 Debugging
2134 2118
2135 /* Defined in xmenu.c */ 2119 /* Defined in xmenu.c */
2136 2120
2137 int popup_activated P_ ((void)); 2121 int popup_activated P_ ((void));
2138 2122
2139 /* Defined in dispnw.c */ 2123 /* Defined in dispnew.c */
2140 2124
2125 int estimate_mode_line_height P_ ((struct frame *, enum face_id));
2141 Lisp_Object mode_line_string P_ ((struct window *, int, int, int, int *)); 2126 Lisp_Object mode_line_string P_ ((struct window *, int, int, int, int *));
2142 extern void redraw_frame P_ ((struct frame *)); 2127 extern void redraw_frame P_ ((struct frame *));
2143 extern void redraw_garbaged_frames P_ ((void)); 2128 extern void redraw_garbaged_frames P_ ((void));
2144 extern void cancel_line P_ ((int, struct frame *)); 2129 extern void cancel_line P_ ((int, struct frame *));
2145 extern void init_desired_glyphs P_ ((struct frame *)); 2130 extern void init_desired_glyphs P_ ((struct frame *));
2146 extern int scroll_frame_lines P_ ((struct frame *, int, int, int, int)); 2131 extern int scroll_frame_lines P_ ((struct frame *, int, int, int, int));
2147 extern int direct_output_for_insert P_ ((int)); 2132 extern int direct_output_for_insert P_ ((int));
2148 extern int direct_output_forward_char P_ ((int)); 2133 extern int direct_output_forward_char P_ ((int));
2149 extern int update_frame P_ ((struct frame *, int, int)); 2134 extern int update_frame P_ ((struct frame *, int, int));
2150 extern int scrolling P_ ((struct frame *)); 2135 extern int scrolling P_ ((struct frame *));
2151 extern void do_pending_window_change P_ ((void));
2152 extern void change_frame_size P_ ((struct frame *, int, int, int, int));
2153 extern void bitch_at_user P_ ((void)); 2136 extern void bitch_at_user P_ ((void));
2154 void adjust_glyphs P_ ((struct frame *)); 2137 void adjust_glyphs P_ ((struct frame *));
2155 void free_glyphs P_ ((struct frame *)); 2138 void free_glyphs P_ ((struct frame *));
2156 void free_window_matrices P_ ((struct window *)); 2139 void free_window_matrices P_ ((struct window *));
2157 void check_glyph_memory P_ ((void)); 2140 void check_glyph_memory P_ ((void));
2180 int direct_output_forward_char P_ ((int)); 2163 int direct_output_forward_char P_ ((int));
2181 int update_frame P_ ((struct frame *, int, int)); 2164 int update_frame P_ ((struct frame *, int, int));
2182 void update_single_window P_ ((struct window *, int)); 2165 void update_single_window P_ ((struct window *, int));
2183 int scrolling P_ ((struct frame *)); 2166 int scrolling P_ ((struct frame *));
2184 int buffer_posn_from_coords P_ ((struct window *, int *, int *)); 2167 int buffer_posn_from_coords P_ ((struct window *, int *, int *));
2185 void do_pending_window_change P_ ((void)); 2168 void do_pending_window_change P_ ((int));
2186 void change_frame_size P_ ((struct frame *, int, int, int, int)); 2169 void change_frame_size P_ ((struct frame *, int, int, int, int, int));
2187 void bitch_at_user P_ ((void)); 2170 void bitch_at_user P_ ((void));
2188 Lisp_Object sit_for P_ ((int, int, int, int, int)); 2171 Lisp_Object sit_for P_ ((int, int, int, int, int));
2189 void init_display P_ ((void)); 2172 void init_display P_ ((void));
2190 void syms_of_display P_ ((void)); 2173 void syms_of_display P_ ((void));
2191 2174