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

[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.






reply via email to

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