/* Synched up with: FSF 19.30. */
-#ifndef _XEMACS_WINDOW_H_
-#define _XEMACS_WINDOW_H_
+#ifndef INCLUDED_window_h_
+#define INCLUDED_window_h_
#include "redisplay.h"
#ifdef HAVE_SCROLLBARS
must run the redisplay-end-trigger-functions. */
Lisp_Object redisplay_end_trigger;
+ /* Set by the extent code when extents in the gutter are changed. */
+ int gutter_extent_modiff[4];
+
/* Set by redisplay to the last position seen. This is used
to implement the redisplay-end-trigger-functions. */
Bufpos last_redisplay_pos;
EXFUN (Freplace_buffer_in_windows, 1);
EXFUN (Fselect_window, 2);
EXFUN (Fselected_window, 1);
-EXFUN (Fset_window_buffer, 2);
+EXFUN (Fset_window_buffer, 3);
EXFUN (Fset_window_hscroll, 2);
EXFUN (Fset_window_point, 2);
EXFUN (Fset_window_start, 3);
int buffer_window_count (struct buffer *b, struct frame *f);
int buffer_window_mru (struct window *w);
void check_frame_size (struct frame *frame, int *rows, int *cols);
+int frame_pixsize_valid_p (struct frame *frame, int width, int height);
+int frame_size_valid_p (struct frame *frame, int rows, int cols);
struct window *decode_window (Lisp_Object window);
struct window *find_window_by_pixel_pos (int pix_x, int pix_y, Lisp_Object win);
#endif /* emacs */
-#endif /* _XEMACS_WINDOW_H_ */
+#endif /* INCLUDED_window_h_ */