]> git.eshelyaron.com Git - emacs.git/commit
Fix frame-inner-height in non-GUI builds
authorBasil L. Contovounesios <contovob@tcd.ie>
Thu, 18 Mar 2021 21:39:05 +0000 (21:39 +0000)
committerBasil L. Contovounesios <contovob@tcd.ie>
Thu, 18 Mar 2021 22:13:05 +0000 (22:13 +0000)
commitbd991e3c9bc9c26e641036f52adf82e052d4319c
tree4dd1ef66cd881268af25baa84e5df494ede7dbbe
parentd5b160d7cc1d067198b4f691eeae342952e4b097
Fix frame-inner-height in non-GUI builds

Include tab bar in frame's inner height in non-GUI builds that don't
define tab-bar-height.  This is consistent with the inclusion of the
menu bar in the calculated height.  It is also consistent with TTY
frames of GUI builds, for which tab-bar-height is always zero
anyway (bug#47234).  Fix suggested by Eli Zaretskii <eliz@gnu.org>.

* lisp/frame.el (frame-inner-height): Don't assume tab-bar-height is
defined in builds --without-x.
lisp/frame.el