Stefan Monnier wrote:
The inconsistency is that when creating a frame, Emacs adds the tool bar
height to the frame parameter (say you specified height 40, Emacs adds 3 =>
43). This makes sense in that you can specify 40 lines and not have to care
about the tool bar height. But the lines in the frame-parameters is now 43.
So the bug is that specifying 40 gives you a frame whose parameter says 43.
We should make sure the two match. Either by never adding the 3, or by
subtracting it again when we query the frame's parameter.
Richard M. Stallman wrote:
I think it is correct for the specified size of an Emacs frame
to refer to the text-editing part of the frame, not including
the tool bar or menu bar or borders or whatever else.
So the fix would then be to make height when querying frame parameters
mean height not including tool bar. I think this is a risky change,
some lisp code depends on the current behaviour
(frame-notice-user-settings among other things). I suggest saving this
for after the release.
Jan D.
_______________________________________________
Emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug