aboutsummaryrefslogtreecommitdiffstats
path: root/src/window.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/window.h')
-rw-r--r--src/window.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/window.h b/src/window.h
index f4f42a25af4..716b9771160 100644
--- a/src/window.h
+++ b/src/window.h
@@ -261,7 +261,7 @@ struct window
261 EMACS_INT last_overlay_modified; 261 EMACS_INT last_overlay_modified;
262 262
263 /* Value of point at that time. Since this is a position in a buffer, 263 /* Value of point at that time. Since this is a position in a buffer,
264 it should be positive. */ 264 it should be positive. */
265 ptrdiff_t last_point; 265 ptrdiff_t last_point;
266 266
267 /* Scaling factor for the glyph_matrix size calculation in this window. 267 /* Scaling factor for the glyph_matrix size calculation in this window.
@@ -290,7 +290,7 @@ struct window
290 /* Non-zero if this window is a minibuffer window. */ 290 /* Non-zero if this window is a minibuffer window. */
291 unsigned mini : 1; 291 unsigned mini : 1;
292 292
293 /* Non-zero means must regenerate mode line of this window */ 293 /* Non-zero means must regenerate mode line of this window. */
294 unsigned update_mode_line : 1; 294 unsigned update_mode_line : 1;
295 295
296 /* Non-nil if the buffer was "modified" when the window 296 /* Non-nil if the buffer was "modified" when the window
@@ -343,7 +343,7 @@ struct window
343 y-direction (smooth scrolling). */ 343 y-direction (smooth scrolling). */
344 int vscroll; 344 int vscroll;
345 345
346 /* Z_BYTE - the buffer position of the last glyph in the current matrix of W. 346 /* Z_BYTE - Buffer position of the last glyph in the current matrix of W.
347 Should be nonnegative, and only valid if window_end_valid is not nil. */ 347 Should be nonnegative, and only valid if window_end_valid is not nil. */
348 ptrdiff_t window_end_bytepos; 348 ptrdiff_t window_end_bytepos;
349}; 349};
@@ -934,7 +934,7 @@ extern EMACS_INT minibuf_level;
934extern int update_mode_lines; 934extern int update_mode_lines;
935 935
936/* Nonzero if window sizes or contents have changed since last 936/* Nonzero if window sizes or contents have changed since last
937 redisplay that finished */ 937 redisplay that finished. */
938 938
939extern int windows_or_buffers_changed; 939extern int windows_or_buffers_changed;
940 940
@@ -978,6 +978,7 @@ struct glyph *get_phys_cursor_glyph (struct window *w);
978extern Lisp_Object Qwindowp, Qwindow_live_p; 978extern Lisp_Object Qwindowp, Qwindow_live_p;
979extern Lisp_Object Vwindow_list; 979extern Lisp_Object Vwindow_list;
980 980
981extern void select_window_1 (Lisp_Object window, bool inhibit_point_swap);
981extern struct window *decode_live_window (Lisp_Object); 982extern struct window *decode_live_window (Lisp_Object);
982extern struct window *decode_any_window (Lisp_Object); 983extern struct window *decode_any_window (Lisp_Object);
983extern bool compare_window_configurations (Lisp_Object, Lisp_Object, bool); 984extern bool compare_window_configurations (Lisp_Object, Lisp_Object, bool);