[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#6478: 23.2; FontBackend 'x' uses GConf settings for new frames
From: |
Jan Djärv |
Subject: |
bug#6478: 23.2; FontBackend 'x' uses GConf settings for new frames |
Date: |
Tue, 22 Jun 2010 10:00:56 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100423 Thunderbird/3.0.4 |
2010-06-20 15:18, Enrico Scholz skrev:
I set
| Emacs.FontBackend: x
in my ~/.Xresources. Beginning with 23.2 (23.1 was ok), I am unable to
create new frames. E.g. 'ediff-buffers' fails now with
| x-create-frame-with-faces: Font `MiscFixed Medium Semi-Condensed 12' is not
defined
Reported fontname changes when the Gconf setting is changed. This bug
can be triggered also by
| (x-create-frame-with-faces (list '(name . "emacs1")))
When I define a
| emacs1.font: -adobe-courier-medium-r-normal--12-*-*-*-m-*-*-*
Xresource and restart Emacs, things are fine again. But it does not
scale very well because I would have to define such a setting for every
possible frame.
Not really:
Emacs.Font: ...
or
Emacs.font: ...
should do it. The Emacs class applies to all frames, regardless of name.
The 'font-use-system-font' variable is nil.
When using the 'x' FontBackend, Emacs should turn off the GConf font
lookup and inherit its settings from the base emacs Xresources.
Fix checked in in trunk (i.e. upcoming 24.0).
Jan D.