Function: frame-windows-min-size
frame-windows-min-size is a byte-compiled function defined in
window.el.gz.
Signature
(frame-windows-min-size &optional FRAME HORIZONTAL IGNORE PIXELWISE)
Documentation
Return minimum number of lines of FRAME's windows.
HORIZONTAL non-nil means return number of columns of FRAME's
windows. The optional argument IGNORE has the same meaning as
for window-resizable. PIXELWISE non-nil means return sizes in
pixels.
Source Code
;; Defined in /usr/src/emacs/lisp/window.el.gz
(defun frame-windows-min-size (&optional frame horizontal ignore pixelwise)
"Return minimum number of lines of FRAME's windows.
HORIZONTAL non-nil means return number of columns of FRAME's
windows. The optional argument IGNORE has the same meaning as
for `window-resizable'. PIXELWISE non-nil means return sizes in
pixels."
(setq frame (window-normalize-frame frame))
(let* ((root (frame-root-window frame))
(mini (window-next-sibling root)))
(+ (window-min-size root horizontal ignore pixelwise)
(if (and mini (not horizontal))
(window-min-size mini horizontal nil pixelwise)
0))))