From: Richard M. Stallman Date: Mon, 21 Jan 2002 08:53:42 +0000 (+0000) Subject: (check_frame_size): Fix minimum height calculation. X-Git-Tag: ttn-vms-21-2-B4~17041 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=54b8bcb515a96a1c6ef304809fd9087d3b73c653;p=emacs.git (check_frame_size): Fix minimum height calculation. --- diff --git a/src/window.c b/src/window.c index 9f7dd58f0cc..2340ec67aa2 100644 --- a/src/window.c +++ b/src/window.c @@ -2142,13 +2142,12 @@ check_frame_size (frame, rows, cols) int *rows, *cols; { /* 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); + how many windows the frame has at minimum (one or two), + and whether it has a menu bar or other special stuff at the top. */ + int min_height + = ((FRAME_MINIBUF_ONLY_P (frame) || ! FRAME_HAS_MINIBUF_P (frame)) + ? MIN_SAFE_WINDOW_HEIGHT + : 2 * MIN_SAFE_WINDOW_HEIGHT); if (FRAME_TOP_MARGIN (frame) > 0) min_height += FRAME_TOP_MARGIN (frame);