Mercurial > emacs
changeset 4347:d6b289b1a6dc
* window.c (check_frame_size): Include the menu bar height in the
minimum frame height.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Fri, 30 Jul 1993 01:48:19 +0000 |
parents | 3011390123ed |
children | 1c2066be8443 |
files | src/window.c |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/window.c Fri Jul 30 01:39:20 1993 +0000 +++ b/src/window.c Fri Jul 30 01:48:19 1993 +0000 @@ -1409,12 +1409,16 @@ FRAME_PTR frame; int *rows, *cols; { - /* For height, we have to see whether the frame has a minibuffer, and - whether it wants a mode line. */ + /* For height, we have to see: + whether the frame has a minibuffer, + whether it wants a mode line, and + whether it has a menu bar. */ int min_height = (FRAME_MINIBUF_ONLY_P (frame) ? MIN_SAFE_WINDOW_HEIGHT - 1 : (! FRAME_HAS_MINIBUF_P (frame)) ? MIN_SAFE_WINDOW_HEIGHT : 2 * MIN_SAFE_WINDOW_HEIGHT - 1); + if (FRAME_MENU_BAR_LINES (frame) > 0) + min_height += FRAME_MENU_BAR_LINES (frame); if (*rows < min_height) *rows = min_height;