Is it only to me? The height of the new frame grows by 3 when
evaluating the following form:
(let ((params (frame-parameters (selected-frame))))
(make-frame (delq (assq 'minibuffer params) params)))
About 10 years ago I tried hard to fix that problem, or a similar
problem. I debugged a case where the size or position parameters (I
am not sure, but I think it was position) as read didn't quite match
those that were specified, and I fixed the bug by counter-adjusting
them. Unfortunately there was a different case where the old code was
right and the adjustment was wrong. I found that out a few months
later, at which point I no longer remembered the details of the first
case, so I had no way to try to determine the difference between the
cases or try to design a system that would work in general.
I think that whole part of Emacs needs to be rewritten by someone
who understands Xt much better than I do, and knows the right way
to do these things. Until that is done, I think fixing one case
will tend to break another case.
_______________________________________________
Emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug