aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann1999-09-23 11:58:41 +0000
committerGerd Moellmann1999-09-23 11:58:41 +0000
commit57209cbae0d7346bd5180ed87709c15931c5f92f (patch)
tree40c8e420f069aa0e3578932fefd2fe390160f0b6 /src
parentf984d4fcdfe6495793c3b2090f2ace4646e77f6c (diff)
downloademacs-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.h8
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));
367extern int window_width P_ ((Lisp_Object)); 371extern int window_width P_ ((Lisp_Object));
368extern void set_window_height P_ ((Lisp_Object, int, int)); 372extern void set_window_height P_ ((Lisp_Object, int, int));
369extern void set_window_width P_ ((Lisp_Object, int, int)); 373extern void set_window_width P_ ((Lisp_Object, int, int));
370extern void change_window_height P_ ((int, int));
371extern void delete_all_subwindows P_ ((struct window *)); 374extern void delete_all_subwindows P_ ((struct window *));
372extern void freeze_window_starts P_ ((struct frame *, int)); 375extern void freeze_window_starts P_ ((struct frame *, int));
373extern void foreach_window (); 376extern void foreach_window ();
377extern void grow_mini_window P_ ((struct window *, int));
378extern 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