bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#19869: 25.0.50; default-frame-alist: width versus fullheight


From: Michael Heerdegen
Subject: bug#19869: 25.0.50; default-frame-alist: width versus fullheight
Date: Sun, 15 Feb 2015 22:05:42 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Michael Heerdegen <michael_heerdegen@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.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]