aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann1999-09-03 15:52:15 +0000
committerGerd Moellmann1999-09-03 15:52:15 +0000
commite9abf3946db0c3e3c45b67137703e7415300aa66 (patch)
treea6a26c1816f14f3f7eb2e5e20c9e209aaee2627e /src
parent7bbb5782ca38e463206fdbcace770328f7a2adca (diff)
downloademacs-e9abf3946db0c3e3c45b67137703e7415300aa66.tar.gz
emacs-e9abf3946db0c3e3c45b67137703e7415300aa66.zip
New member frozen_window_start_p.
Diffstat (limited to 'src')
-rw-r--r--src/window.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/window.h b/src/window.h
index 05ace178f4b..e246b8c34ef 100644
--- a/src/window.h
+++ b/src/window.h
@@ -255,6 +255,11 @@ struct window
255 /* Z_BYTE - the buffer position of the last glyph in the current matrix 255 /* Z_BYTE - the buffer position of the last glyph in the current matrix
256 of W. Only valid if WINDOW_END_VALID is not nil. */ 256 of W. Only valid if WINDOW_END_VALID is not nil. */
257 int window_end_bytepos; 257 int window_end_bytepos;
258
259 /* 1 means the window start of this window is frozen and may not
260 be changed during redisplay. If point is not in the window,
261 accept that. */
262 unsigned frozen_window_start_p : 1;
258}; 263};
259 264
260/* 1 if W is a minibuffer window. */ 265/* 1 if W is a minibuffer window. */
@@ -359,6 +364,8 @@ extern void set_window_height P_ ((Lisp_Object, int, int));
359extern void set_window_width P_ ((Lisp_Object, int, int)); 364extern void set_window_width P_ ((Lisp_Object, int, int));
360extern void change_window_height P_ ((int, int)); 365extern void change_window_height P_ ((int, int));
361extern void delete_all_subwindows P_ ((struct window *)); 366extern void delete_all_subwindows P_ ((struct window *));
367extern void free_window_starts P_ ((struct frame *, int));
368extern void foreach_window ();
362 369
363/* Make WINDOW display BUFFER as its contents. RUN_HOOKS_P non-zero 370/* Make WINDOW display BUFFER as its contents. RUN_HOOKS_P non-zero
364 means it's allowed to run hooks. See make_frame for a case where 371 means it's allowed to run hooks. See make_frame for a case where