GNU bug report logs -
#19869
25.0.50; default-frame-alist: width versus fullheight
Previous Next
Reported by: michael_heerdegen <at> web.de
Date: Sat, 14 Feb 2015 23:26:02 UTC
Severity: normal
Tags: moreinfo
Found in version 25.0.50
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #20 received at 19869 <at> debbugs.gnu.org (full text, mbox):
Michael Heerdegen <michael_heerdegen <at> web.de> writes:
> Here is what I evaluated in emacs -Q:
Next round, now with `internal-merge-in-global-face':
--8<---------------cut here---------------start------------->8---
(progn
(set-face-attribute 'default nil :height 175)
(setq default-frame-alist
'((width . 100)
(fullscreen . fullheight)))
(advice-add
'internal-merge-in-global-face :around
(lambda (f face frame)
(message "Width before merging %S: %S" face (frame-width frame))
(funcall f face frame)
(message "Width after merging %S: %S" face (frame-width frame))))
(make-frame))
--8<---------------cut here---------------end--------------->8---
==>
Width before merging default: 98
Width after merging default: 63
Width before merging bold: 63
Width after merging bold: 63
...
So it seems `internal-merge-in-global-face' is the culprit. That's a C
function now.
Thanks,
Michael.
This bug report was last modified 10 years and 95 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.