diff options
| author | Gerd Moellmann | 1999-09-03 15:52:15 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 1999-09-03 15:52:15 +0000 |
| commit | e9abf3946db0c3e3c45b67137703e7415300aa66 (patch) | |
| tree | a6a26c1816f14f3f7eb2e5e20c9e209aaee2627e /src | |
| parent | 7bbb5782ca38e463206fdbcace770328f7a2adca (diff) | |
| download | emacs-e9abf3946db0c3e3c45b67137703e7415300aa66.tar.gz emacs-e9abf3946db0c3e3c45b67137703e7415300aa66.zip | |
New member frozen_window_start_p.
Diffstat (limited to 'src')
| -rw-r--r-- | src/window.h | 7 |
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)); | |||
| 359 | extern void set_window_width P_ ((Lisp_Object, int, int)); | 364 | extern void set_window_width P_ ((Lisp_Object, int, int)); |
| 360 | extern void change_window_height P_ ((int, int)); | 365 | extern void change_window_height P_ ((int, int)); |
| 361 | extern void delete_all_subwindows P_ ((struct window *)); | 366 | extern void delete_all_subwindows P_ ((struct window *)); |
| 367 | extern void free_window_starts P_ ((struct frame *, int)); | ||
| 368 | extern 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 |