Mercurial > emacs
diff src/window.c @ 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 | 990f6ee7f527 |
| children | 9fc21d8d9441 |
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;
