diff options
| author | Gerd Moellmann | 1999-09-23 11:58:41 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 1999-09-23 11:58:41 +0000 |
| commit | 57209cbae0d7346bd5180ed87709c15931c5f92f (patch) | |
| tree | 40c8e420f069aa0e3578932fefd2fe390160f0b6 /src | |
| parent | f984d4fcdfe6495793c3b2090f2ace4646e77f6c (diff) | |
| download | emacs-57209cbae0d7346bd5180ed87709c15931c5f92f.tar.gz emacs-57209cbae0d7346bd5180ed87709c15931c5f92f.zip | |
(struct window): New members orig_top, orig_height.
(toplevel): Add prototypes for grow_mini_window and
shrink_mini_window. Remove prototype for change_window_height.
Diffstat (limited to 'src')
| -rw-r--r-- | src/window.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/window.h b/src/window.h index a30d68529c4..10aa6338139 100644 --- a/src/window.h +++ b/src/window.h | |||
| @@ -202,6 +202,10 @@ struct window | |||
| 202 | Lisp_Object redisplay_end_trigger; | 202 | Lisp_Object redisplay_end_trigger; |
| 203 | /* Non-nil means don't delete this window for becoming "too small". */ | 203 | /* Non-nil means don't delete this window for becoming "too small". */ |
| 204 | Lisp_Object too_small_ok; | 204 | Lisp_Object too_small_ok; |
| 205 | |||
| 206 | /* Original window height and top before mini-window was | ||
| 207 | enlarged. */ | ||
| 208 | Lisp_Object orig_height, orig_top; | ||
| 205 | 209 | ||
| 206 | /* No Lisp data may follow below this point without changing | 210 | /* No Lisp data may follow below this point without changing |
| 207 | mark_object in alloc.c. The member current_matrix must be the | 211 | mark_object in alloc.c. The member current_matrix must be the |
| @@ -367,10 +371,12 @@ extern int window_height P_ ((Lisp_Object)); | |||
| 367 | extern int window_width P_ ((Lisp_Object)); | 371 | extern int window_width P_ ((Lisp_Object)); |
| 368 | extern void set_window_height P_ ((Lisp_Object, int, int)); | 372 | extern void set_window_height P_ ((Lisp_Object, int, int)); |
| 369 | extern void set_window_width P_ ((Lisp_Object, int, int)); | 373 | extern void set_window_width P_ ((Lisp_Object, int, int)); |
| 370 | extern void change_window_height P_ ((int, int)); | ||
| 371 | extern void delete_all_subwindows P_ ((struct window *)); | 374 | extern void delete_all_subwindows P_ ((struct window *)); |
| 372 | extern void freeze_window_starts P_ ((struct frame *, int)); | 375 | extern void freeze_window_starts P_ ((struct frame *, int)); |
| 373 | extern void foreach_window (); | 376 | extern void foreach_window (); |
| 377 | extern void grow_mini_window P_ ((struct window *, int)); | ||
| 378 | extern void shrink_mini_window P_ ((struct window *)); | ||
| 379 | |||
| 374 | 380 | ||
| 375 | /* Make WINDOW display BUFFER as its contents. RUN_HOOKS_P non-zero | 381 | /* Make WINDOW display BUFFER as its contents. RUN_HOOKS_P non-zero |
| 376 | means it's allowed to run hooks. See make_frame for a case where | 382 | means it's allowed to run hooks. See make_frame for a case where |