unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Stephen Berman <Stephen.Berman@gmx.net>
To: emacs-devel@gnu.org
Subject: Re: (re)display problems after font backend merge
Date: Sat, 17 May 2008 20:37:44 +0200	[thread overview]
Message-ID: <87ve1cn5dz.fsf@escher.local.home> (raw)
In-Reply-To: 482EE57C.8050009@harpegolden.net

[-- Attachment #1: Type: text/plain, Size: 1334 bytes --]

On Sat, 17 May 2008 15:02:36 +0100 David De La Harpe Golden <david@harpegolden.net> wrote:

> Stephen Berman wrote:
>
>> I have not been setting any X resources, though the distribution I'm
>> using (openSUSE 10.3) does set default X resources for Emacs, though
>> "Emacs.FontBackend: xft" is not among them.  I just put that in
>> ~/.Xresources and started a fresh Emacs, but I don't see any difference:
>> the broken underlining and Gnus Summary buffer problems I documented are
>> still present.
>> 
>
> Just in case: did you add it to the active resource database itself?
> You can see the current contents of your X resource database with
> xrdb -q , and add to it by e.g.
>
> echo "Emacs.FontBackend: xft" | xrdb -merge

Ah, thank you.  It was indeed not in the active resource database.
After adding it the way you suggest and restarting Emacs, I now do see
very clear differences.  The non-ascii characters in the Gnus Summary
buffer appear as they did before the font backend merge.  However, the
underlining is still broken and too close to the bottom of the
characters.  But in addition, now the appearance of variable-pitch face
is peculiar and literally variable depending on the values of certain
face attributes, in ways that are to me unexpected and unpredictable.
The following screen shot shows these observations:


[-- Attachment #2: display and face problems with xft font backend --]
[-- Type: image/png, Size: 34507 bytes --]

[-- Attachment #3: Type: text/plain, Size: 735 bytes --]


This image shows split windows, with the Gnus Summary buffer on top and
the Article buffer below.  The mode line of the Summary buffer has my
customized mode-line face (Helvetica font as in variable-pitch face,
plus over- and underlining).  The mode line of the Article buffer has
mode-line-inactive face, which inherits from mode-line but overrides the
weight attribute, making it light.  The Article buffer also has a header
line from the tabbar library, which I've customized with font Helvetica,
width compressed, height 85 in 1/10 pt and weight medium (and it also
shows the over- and underlining from my customized header-line face --
note the underlining is unbroken, in constrast to that of the mode-line
face).

Steve Berman

  reply	other threads:[~2008-05-17 18:37 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-15 18:45 (re)display problems after font backend merge Stephen Berman
2008-05-16  0:57 ` Kenichi Handa
2008-05-16 10:22   ` Stephen Berman
2008-05-17  3:19     ` David De La Harpe Golden
2008-05-17 12:30       ` Stephen Berman
2008-05-17 14:02         ` David De La Harpe Golden
2008-05-17 18:37           ` Stephen Berman [this message]
2008-05-18  3:30             ` David De La Harpe Golden
2008-05-18 18:19               ` Stephen Berman
2008-05-22 20:36                 ` Stephen Berman
2008-05-23  4:16                   ` David De La Harpe Golden
2008-05-23 12:28                     ` Stephen Berman
2008-05-23 16:10                       ` David De La Harpe Golden
2008-05-23 17:03                         ` Stephen Berman
2008-05-23 17:37                           ` David De La Harpe Golden
2008-05-23 19:42                             ` James Cloos
2008-05-23 20:41                             ` Stephen Berman
2008-05-23 21:57                               ` David De La Harpe Golden
2008-05-24  1:16                                 ` James Cloos
2008-05-24 23:01                                 ` Stephen Berman
2008-05-27 13:17                   ` Stephen Berman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87ve1cn5dz.fsf@escher.local.home \
    --to=stephen.berman@gmx.net \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).