GNU bug report logs - #505
23.0.60; Font for fixed-pitch not resolved

Previous Next

Package: emacs;

Reported by: Michael Welsh Duggan <md5i <at> cs.cmu.edu>

Date: Sun, 29 Jun 2008 19:35:03 UTC

Severity: normal

Tags: wontfix

Merged with 1219

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 505 in the body.
You can then email your comments to 505 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> cs.cmu.edu>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> cs.cmu.edu>
To: emacs-pretest-bug <at> gnu.org
Subject: 23.0.60; Font for fixed-pitch not resolved
Date: Sun, 29 Jun 2008 15:25:45 -0400
[Message part 1 (text/plain, inline)]
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

I would first like to note that I really like the work being done on
fonts in the currnt development sources.

My ~/.Xresources contains the following related to emacs:
Emacs*foreground: white
Emacs*background: black
Emacs*FontBackend: xft, x

Emacs was run as follows.

EMACS_FONT_LOG=1 emacs -Q -fn "DejaVu Sans Mono:size=15"
M-x list-faces-display

fixed-pitch is showing up as boxes.  `C-u C-x =' on one of these
displays the following:

        character: a (97, #o141, #x61)
preferred charset: ascii (ASCII (ISO646 IRV))
       code point: 0x61
           syntax: w 	which means: word
         category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0])
		   l:Latin r:Japanese roman
      buffer code: #x61
        file code: #x61 (encoded by coding system utf-8-unix)
          display: no font available

Character code properties are not shown: customize what to show

Here is a `help-face' button labeled `abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ'.


There are text properties here:
  auto-composed        t
  button               (t)
  category             help-face-button
  face                 fixed-pitch
  help-args            (fixed-pitch)
  read-face-name       fixed-pitch

[back]

This face is especially important because it appears in the Emacs splash
page displayed to first time users.

Here are the contents of my font log:
[Message part 2 (text/plain, attachment)]
[Message part 3 (text/plain, inline)]

In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, GTK+ Version 2.12.10)
 of 2008-06-29 on maru
Windowing system distributor `The X.Org Foundation', version 11.0.10402000
configured using `configure  '--without-toolkit-scroll-bars''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

-- 
Michael Welsh Duggan
(md5i <at> cs.cmu.edu)

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> cs.cmu.edu>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #10 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> cs.cmu.edu>
To: 505 <at> debbugs.gnu.org
Cc: Kenichi Handa <handa <at> m17n.org>
Subject: Updated with updated font logging
Date: Wed, 09 Jul 2008 23:51:41 -0400
[Message part 1 (text/plain, inline)]
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=505

A new font log for bug 505 using the updated font logging:

[Message part 2 (text/plain, inline)]
ftfont-list: -*-Monospace-*-iso8859-1
  -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
xfont-list: -*-Monospace-*-*-*-*-*-*-*-*-*-*-iso8859-1
  -unknown-monospace-medium-r-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
  -unknown-monospace-medium-o-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-medium-o-normal--*-0-0-c-0-iso8859-1
  -unknown-monospace-bold-r-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-bold-r-normal--*-0-0-c-0-iso8859-1
list: -*-Monospace-*-iso8859-1
  -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-monospace-medium-r-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
  -unknown-monospace-medium-o-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-medium-o-normal--*-0-0-c-0-iso8859-1
  -unknown-monospace-bold-r-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-bold-r-normal--*-0-0-c-0-iso8859-1
sort-by: -*-Monospace-normal-normal-normal-*-12-*-iso8859-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
open: -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-12-*-m-0-iso10646-1
ftfont-list: -bitstream-Bitstream Vera Sans Mono-*-iso8859-1
  -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
xfont-list: -bitstream-Bitstream Vera Sans Mono-*-*-*-*-*-*-*-*-*-*-iso8859-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-o-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
list: -bitstream-Bitstream Vera Sans Mono-*-iso8859-1
  -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-o-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
sort-by: -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-12-*-iso8859-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
open: -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-12-*-m-0-iso10646-1
list: -bitstream-Bitstream Vera Sans Mono-*-iso8859-1
  -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-medium-o-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-bitstream vera sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
sort-by: -bitstream-Bitstream Vera Sans Mono-normal-italic-normal-*-12-*-iso8859-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
open: -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-12-*-m-0-iso10646-1
ftfont-list: -bitstream-Bitstream Vera Sans Mono-*-m-*-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
xfont-list: -bitstream-Bitstream Vera Sans Mono-*-*-*-*-*-*-*-*-m-*-iso10646-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-medium-o-normal--*-0-0-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-bold-o-normal--*-0-0-m-0-iso10646-1
list: -bitstream-Bitstream Vera Sans Mono-*-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-m-0-iso10646-1
sort-by: -bitstream-Bitstream Vera Sans Mono-light-normal-normal-*-12-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
open: -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-12-*-m-0-iso10646-1
list: -bitstream-Bitstream Vera Sans Mono-*-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-m-0-iso10646-1
sort-by: -bitstream-Bitstream Vera Sans Mono-light-normal-normal-*-12-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
list: -bitstream-Bitstream Vera Sans Mono-*-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-bold-r-normal--*-0-0-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-m-0-iso10646-1
sort-by: -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-12-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
open: -bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-bold-normal-normal-*-12-*-m-0-iso10646-1
list: -bitstream-Bitstream Vera Sans Mono-normal-*-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-medium-o-normal--*-0-0-m-0-iso10646-1
  -bitstream-bitstream vera sans mono-medium-r-normal--*-0-0-m-0-iso10646-1
sort-by: -bitstream-Bitstream Vera Sans Mono-normal-italic-normal-*-12-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
open: -bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  xft:-bitstream-Bitstream Vera Sans Mono-normal-oblique-normal-*-12-*-m-0-iso10646-1
ftfont-list: -*-DejaVu Sans Mono-*-iso8859-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
xfont-list: -*-DejaVu Sans Mono-*-*-*-*-*-*-*-*-*-*-iso8859-1
  -dejavu-dejavu sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-medium-o-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-medium-o-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-bold-r-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-bold-r-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
  -bitstream-dejavu sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-dejavu sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-dejavu sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-dejavu sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
list: -*-DejaVu Sans Mono-*-iso8859-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -dejavu-dejavu sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-medium-o-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-medium-o-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-bold-r-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-bold-r-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
  -bitstream-dejavu sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-dejavu sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-dejavu sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-dejavu sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
sort-by: -*-DejaVu Sans Mono-normal-normal-normal-*-15-*-iso8859-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
open: -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-m-0-iso10646-1
ftfont-list: -unknown-DejaVu Sans Mono-*-m-*-iso10646-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
xfont-list: -unknown-DejaVu Sans Mono-*-*-*-*-*-*-*-*-m-*-iso10646-1
xfont-list: DejaVu Sans Mono:size=15
list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-15-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
open: -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-m-0-iso10646-1
list: -*-DejaVu Sans Mono-*-iso8859-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -dejavu-dejavu sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-medium-o-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-medium-o-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-bold-r-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-bold-r-normal--*-0-0-c-0-iso8859-1
  -dejavu-dejavu sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -dejavu-dejavu sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
  -bitstream-dejavu sans mono-medium-r-normal--*-0-0-m-0-iso8859-1
  -bitstream-dejavu sans mono-medium-r-normal--*-0-0-c-0-iso8859-1
  -bitstream-dejavu sans mono-bold-o-normal--*-0-0-m-0-iso8859-1
  -bitstream-dejavu sans mono-bold-o-normal--*-0-0-c-0-iso8859-1
sort-by: -*-DejaVu Sans Mono-normal-normal-normal-*-15-*-iso8859-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-15-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
ftfont-list: -unknown-DejaVu Sans Mono-*-iso8859-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
xfont-list: -unknown-DejaVu Sans Mono-*-*-*-*-*-*-*-*-*-*-iso8859-1
xfont-list: DejaVu Sans Mono:size=15
list: -unknown-DejaVu Sans Mono-*-iso8859-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
sort-by: -unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-iso8859-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
open: -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-m-0-iso10646-1
list: -unknown-DejaVu Sans Mono-*-iso8859-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
sort-by: -unknown-DejaVu Sans Mono-normal-italic-normal-*-15-*-iso8859-1
  xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
open: -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-15-*-m-0-iso10646-1
list: -unknown-DejaVu Sans Mono-*-iso8859-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
sort-by: -unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-m-0-iso8859-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-15-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
list: -unknown-DejaVu Sans Mono-*-iso8859-1
  -unknown-DejaVu Sans Mono-bold-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
sort-by: -unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-iso8859-1
  xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
ftfont-list: -unknown-Sans Serif-*-iso8859-1
  -unknown-DejaVu Sans-normal-normal-semi-condensed-*-0-iso10646-1
  -unknown-DejaVu Sans-normal-oblique-normal-*-0-iso10646-1
  -unknown-DejaVu Sans-normal-oblique-semi-condensed-*-0-iso10646-1
  -unknown-DejaVu Sans-bold-normal-semi-condensed-*-0-iso10646-1
  -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
  -unknown-DejaVu Sans-extra-light-normal-normal-*-0-iso10646-1
  -unknown-DejaVu Sans-bold-oblique-normal-*-0-iso10646-1
  -unknown-DejaVu Sans-bold-normal-normal-*-0-iso10646-1
  -unknown-DejaVu Sans-bold-oblique-semi-condensed-*-0-iso10646-1
xfont-list: -unknown-Sans Serif-*-*-*-*-*-*-*-*-*-*-iso8859-1
xfont-list: DejaVu Sans Mono:size=15
list: -unknown-Sans Serif-normal-normal-normal-*-iso8859-1
  -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
open: -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
  xft:-unknown-DejaVu Sans-normal-normal-normal-*-15-*-0-iso10646-1
list: -unknown-Sans Serif-normal-normal-normal-*-iso8859-1
  -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
list: -unknown-Sans Serif-normal-normal-normal-*-iso8859-1
  -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
list: -unknown-Sans Serif-normal-*-normal-*-iso8859-1
  -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
  -unknown-DejaVu Sans-normal-oblique-normal-*-0-iso10646-1
sort-by: -unknown-Sans Serif-normal-oblique-normal-*-15-*-iso8859-1
  xft:-unknown-DejaVu Sans-normal-oblique-normal-*-0-iso10646-1
open: -unknown-DejaVu Sans-normal-oblique-normal-*-0-iso10646-1
  xft:-unknown-DejaVu Sans-normal-oblique-normal-*-15-*-0-iso10646-1
list: -unknown-Sans Serif-normal-normal-normal-*-iso8859-1
  -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
list: -unknown-Sans Serif-normal-normal-normal-*-iso8859-1
  -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
open: -unknown-DejaVu Sans-normal-normal-normal-*-0-iso10646-1
  xft:-unknown-DejaVu Sans-normal-normal-normal-*-12-*-0-iso10646-1
ftfont-list: -unknown-Monospace-*-iso8859-1
xfont-list: -unknown-Monospace-*-*-*-*-*-*-*-*-*-*-iso8859-1
  -unknown-monospace-medium-r-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
  -unknown-monospace-medium-o-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-medium-o-normal--*-0-0-c-0-iso8859-1
  -unknown-monospace-bold-r-normal--*-0-0-m-0-iso8859-1
  -unknown-monospace-bold-r-normal--*-0-0-c-0-iso8859-1
list: -unknown-Monospace-normal-normal-normal-*-iso8859-1
  -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
  -unknown-monospace-medium-r-normal--*-0-0-m-0-iso8859-1
sort-by: -unknown-Monospace-normal-normal-normal-*-15-*-iso8859-1
  x:-unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
  x:open failed: -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1
open: -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1
sort-by: -unknown-DejaVu Sans Mono-bold-normal-normal-*-15-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
open: -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1
  xft:-unknown-DejaVu Sans Mono-bold-normal-normal-*-15-*-m-0-iso10646-1
[Message part 3 (text/plain, inline)]
-- 
Michael Welsh Duggan
(md5i <at> cs.cmu.edu)

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Kenichi Handa <handa <at> m17n.org>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #15 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Kenichi Handa <handa <at> m17n.org>
To: Michael Welsh Duggan <md5i <at> cs.cmu.edu>
Cc: 505 <at> debbugs.gnu.org, handa <at> m17n.org
Subject: Re: Updated with updated font logging
Date: Thu, 10 Jul 2008 15:50:50 +0900
In article <873ami8khe.fsf <at> maru.md5i.com>, Michael Welsh Duggan <md5i <at> cs.cmu.edu> writes:

> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=505

> A new font log for bug 505 using the updated font logging:

Thank you.

[...]
> list: -unknown-Monospace-normal-normal-normal-*-iso8859-1
>   -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
>   -unknown-monospace-medium-r-normal--*-0-0-m-0-iso8859-1
> sort-by: -unknown-Monospace-normal-normal-normal-*-15-*-iso8859-1
>   x:-unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
>   x:open failed: -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1
> open: -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1

This is strange.  What is the result of:

% xlsfonts -fn -unknown-Monospace-normal-normal-normal-*-iso8859-1
% xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1

---
Kenichi Handa
handa <at> ni.aist.go.jp




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> cs.cmu.edu>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #20 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> cs.cmu.edu>
To: Kenichi Handa <handa <at> m17n.org>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: Updated with updated font logging
Date: Thu, 10 Jul 2008 05:28:22 -0400
Kenichi Handa <handa <at> m17n.org> writes:

> In article <873ami8khe.fsf <at> maru.md5i.com>, Michael Welsh Duggan <md5i <at> cs.cmu.edu> writes:
>
>> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=505
>
>> A new font log for bug 505 using the updated font logging:
>
> Thank you.
>
> [...]
>> list: -unknown-Monospace-normal-normal-normal-*-iso8859-1
>>   -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
>>   -unknown-monospace-medium-r-normal--*-0-0-m-0-iso8859-1
>> sort-by: -unknown-Monospace-normal-normal-normal-*-15-*-iso8859-1
>>   x:-unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
>>   x:open failed: -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1
>> open: -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
>
> This is strange.  What is the result of:
>
> % xlsfonts -fn -unknown-Monospace-normal-normal-normal-*-iso8859-1
> % xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1

% xlsfonts -fn -unknown-Monospace-normal-normal-normal-*-iso8859-1
xlsfonts: pattern "-unknown-monospace-normal-normal-normal-*-iso8859-1" unmatched
% xfd -fn -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
Warning: Cannot convert string "-unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1" to type FontStruct
xfd:  no font to display

Also, the following:

% xlsfonts -fn -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
-unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1

-- 
Michael Welsh Duggan
(md5i <at> cs.cmu.edu)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Kenichi Handa <handa <at> m17n.org>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #25 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Kenichi Handa <handa <at> m17n.org>
To: Michael Welsh Duggan <md5i <at> cs.cmu.edu>
Cc: 505 <at> debbugs.gnu.org, handa <at> m17n.org
Subject: Re: Updated with updated font logging
Date: Fri, 11 Jul 2008 11:51:11 +0900
In article <87y74a6qbt.fsf <at> maru.md5i.com>, Michael Welsh Duggan <md5i <at> cs.cmu.edu> writes:

> > This is strange.  What is the result of:
> >
> > % xlsfonts -fn -unknown-Monospace-normal-normal-normal-*-iso8859-1
> > % xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1

> % xlsfonts -fn -unknown-Monospace-normal-normal-normal-*-iso8859-1
> xlsfonts: pattern "-unknown-monospace-normal-normal-normal-*-iso8859-1" unmatched

Oops, sorry, what I wanted you to try was this one:

> % xlsfonts -fn -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
> -unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1

So, hmmm, X surely claims that it has this font.

> % xfd -fn -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
> Warning: Cannot convert string "-unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1" to type FontStruct
> xfd:  no font to display

No, please try these

% xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1
% xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-*-iso8859-1

---
Kenichi Handa
handa <at> ni.aist.go.jp




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> cs.cmu.edu>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #30 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> cs.cmu.edu>
To: Kenichi Handa <handa <at> m17n.org>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: Updated with updated font logging
Date: Sat, 12 Jul 2008 10:16:46 -0400
Kenichi Handa <handa <at> m17n.org> writes:

> In article <87y74a6qbt.fsf <at> maru.md5i.com>, Michael Welsh Duggan <md5i <at> cs.cmu.edu> writes:
>
>> > This is strange.  What is the result of:
>> >
>> > % xlsfonts -fn -unknown-Monospace-normal-normal-normal-*-iso8859-1
>> > % xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1
>
>> % xlsfonts -fn -unknown-Monospace-normal-normal-normal-*-iso8859-1
>> xlsfonts: pattern "-unknown-monospace-normal-normal-normal-*-iso8859-1" unmatched
>
> Oops, sorry, what I wanted you to try was this one:
>
>> % xlsfonts -fn -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
>> -unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1
>
> So, hmmm, X surely claims that it has this font.
>
>> % xfd -fn -unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
>> Warning: Cannot convert string "-unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1" to type FontStruct
>> xfd:  no font to display
>
> No, please try these
>
> % xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1
> % xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-*-iso8859-1

% xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1
Warning: Cannot convert string "-unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1" to type FontStruct
xfd:  no font to display
% xfd -fn -unknown-monospace-medium-r-normal--15-*-0-0-c-*-iso8859-1
Warning: Cannot convert string "-unknown-monospace-medium-r-normal--15-*-0-0-c-*-iso8859-1" to type FontStruct
xfd:  no font to display

-- 
Michael Welsh Duggan
(md5i <at> cs.cmu.edu)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #35 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 01:58:31 -0400
[Message part 1 (text/plain, inline)]
Chong Yidong <cyd <at> stupidchicken.com> writes:

> There have been a couple of changes to the font code over the last few
> weeks.  Unfortunately, I cannot reproduce your original bug, but could
> you check if these changes have had any effect?

Yes, this still happens.  The recipe has changed a little, since -Q now
diables the splash screen.  I do the following:

EMACS_FONT_LOG=1 emacs -q -no-site-file -fn "DejaVu Sans Mono:size=15"

I have attached the result of a recent invocation of M-x font-show-log.
A picture is also attached.

My configure invocation has not changed since the last time.  I am
running the Debian unstable GNU/Linux distribution.

I am happy to give more debugging information if you can give me a place
to start.  I am well acquainted with running emacs in gdb.

[emacs.png (image/png, attachment)]
[Message part 3 (text/plain, attachment)]
[Message part 4 (text/plain, inline)]

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Chong Yidong <cyd <at> stupidchicken.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #40 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 15:13:36 -0400
Let's try something.

Could you apply the following patch and try running again?  Does the
problem still occur?  Is any error message issued to the console?

*** trunk/src/xfont.c.~1.20.~	2008-10-03 14:58:43.000000000 -0400
--- trunk/src/xfont.c	2008-10-15 15:12:23.000000000 -0400
***************
*** 562,573 ****
  	}
        xfont = XLoadQueryFont (display, name);
        if (x_had_errors_p (display))
! 	{
! 	  /* This error is perhaps due to insufficient memory on X server.
! 	     Let's just ignore it.  */
! 	  x_clear_errors (display);
! 	  xfont = NULL;
! 	}
      }
    fullname = Qnil;
    /* Try to get the full name of FONT.  */
--- 562,568 ----
  	}
        xfont = XLoadQueryFont (display, name);
        if (x_had_errors_p (display))
! 	printf ("Error: %s\n", x_error_message->string);
      }
    fullname = Qnil;
    /* Try to get the full name of FONT.  */




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Chong Yidong <cyd <at> stupidchicken.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #45 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Michael Welsh Duggan <md5i <at> cs.cmu.edu>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 16:39:09 -0400
Actually, the last patch I sent you is bad.  Could you try using this
one instead, and see if the problem goes away?

If the error disappears, we'll probably need to use gdb to find out what
x_error_message is.  (The last patch I sent doesn't compile because
x_error_message is static to xterm.c.)

*** trunk/src/xfont.c.~1.20.~	2008-10-03 14:58:43.000000000 -0400
--- trunk/src/xfont.c	2008-10-15 16:34:26.000000000 -0400
***************
*** 561,573 ****
  	  return Qnil;
  	}
        xfont = XLoadQueryFont (display, name);
-       if (x_had_errors_p (display))
- 	{
- 	  /* This error is perhaps due to insufficient memory on X server.
- 	     Let's just ignore it.  */
- 	  x_clear_errors (display);
- 	  xfont = NULL;
- 	}
      }
    fullname = Qnil;
    /* Try to get the full name of FONT.  */
--- 561,566 ----




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #50 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 17:16:36 -0400
Chong Yidong <cyd <at> stupidchicken.com> writes:

> Actually, the last patch I sent you is bad.  Could you try using this
> one instead, and see if the problem goes away?

It does not go away.  Before I added the patch I tried inserting a
breakpoint on the x_clear_errors line.  Emacs never reached that line.
I then made the patch and ran again, in case you were testing something
different.  In each case, the behavior is as I described in the bug
report.

> If the error disappears, we'll probably need to use gdb to find out what
> x_error_message is.  (The last patch I sent doesn't compile because
> x_error_message is static to xterm.c.)
>
> *** trunk/src/xfont.c.~1.20.~	2008-10-03 14:58:43.000000000 -0400
> --- trunk/src/xfont.c	2008-10-15 16:34:26.000000000 -0400
> ***************
> *** 561,573 ****
>   	  return Qnil;
>   	}
>         xfont = XLoadQueryFont (display, name);
> -       if (x_had_errors_p (display))
> - 	{
> - 	  /* This error is perhaps due to insufficient memory on X server.
> - 	     Let's just ignore it.  */
> - 	  x_clear_errors (display);
> - 	  xfont = NULL;
> - 	}
>       }
>     fullname = Qnil;
>     /* Try to get the full name of FONT.  */
> --- 561,566 ----

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Chong Yidong <cyd <at> stupidchicken.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #55 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 17:34:48 -0400
Michael Welsh Duggan <md5i <at> md5i.com> writes:

>> Actually, the last patch I sent you is bad.  Could you try using this
>> one instead, and see if the problem goes away?
>
> It does not go away.  Before I added the patch I tried inserting a
> breakpoint on the x_clear_errors line.  Emacs never reached that line.
> I then made the patch and ran again, in case you were testing something
> different.  In each case, the behavior is as I described in the bug
> report.

How about the call to x_had_errors_p earlier, on line xfont.c:536?  Is
there any effect if we ignore the error by calling x_clear_errors and
not resetting xfont to NULL?

  xfont = XLoadQueryFont (display, name);
  if (x_had_errors_p (display))
    {
      /* This error is perhaps due to insufficient memory on X server.
	 Let's just ignore it.  */
      x_clear_errors (display);
      xfont = NULL;
    }




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #60 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 17:46:15 -0400
Chong Yidong <cyd <at> stupidchicken.com> writes:

> Michael Welsh Duggan <md5i <at> md5i.com> writes:
>
>>> Actually, the last patch I sent you is bad.  Could you try using this
>>> one instead, and see if the problem goes away?
>>
>> It does not go away.  Before I added the patch I tried inserting a
>> breakpoint on the x_clear_errors line.  Emacs never reached that line.
>> I then made the patch and ran again, in case you were testing something
>> different.  In each case, the behavior is as I described in the bug
>> report.
>
> How about the call to x_had_errors_p earlier, on line xfont.c:536?  Is
> there any effect if we ignore the error by calling x_clear_errors and
> not resetting xfont to NULL?

No.  Once again, emacs never enters this block.

>   xfont = XLoadQueryFont (display, name);
>   if (x_had_errors_p (display))
>     {
>       /* This error is perhaps due to insufficient memory on X server.
> 	 Let's just ignore it.  */
>       x_clear_errors (display);
>       xfont = NULL;
>     }

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Chong Yidong <cyd <at> stupidchicken.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #65 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 19:03:02 -0400
Michael Welsh Duggan <md5i <at> md5i.com> writes:

> No.  Once again, emacs never enters this block.

That's strange.

You reported, earlier, that your font log displays the following:

 sort-by: -unknown-Monospace-normal-normal-normal-*-15-*-iso8859-1
   x:-unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
   x:open failed: -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1

As far as I can tell, the error message comes from the following line in
xfont.c:601

  if (! xfont)
    {
      font_add_log ("  x:open failed", build_string (name), Qnil);
      return Qnil;
    }

Could you set a breakpoint here and see if that's indeed where the error
message is issued?




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #70 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 19:40:45 -0400
Chong Yidong <cyd <at> stupidchicken.com> writes:

> Michael Welsh Duggan <md5i <at> md5i.com> writes:
>
>> No.  Once again, emacs never enters this block.
>
> That's strange.
>
> You reported, earlier, that your font log displays the following:
>
>  sort-by: -unknown-Monospace-normal-normal-normal-*-15-*-iso8859-1
>    x:-unknown-monospace-medium-r-normal--*-0-0-c-0-iso8859-1
>    x:open failed: -unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1
>
> As far as I can tell, the error message comes from the following line in
> xfont.c:601
>
>   if (! xfont)
>     {
>       font_add_log ("  x:open failed", build_string (name), Qnil);
>       return Qnil;
>     }
>
> Could you set a breakpoint here and see if that's indeed where the error
> message is issued?

Yes, it is.  The calls to XLoadQueryFont on lines 535 and 563 both
return NULL.  The first time it is called with
"-unknown-monospace-medium-r-normal--15-*-0-0-c-0-iso8859-1", and the
second time with
""-unknown-monospace-medium-r-normal--15-*-*-*-c-0-iso8859-1".  However,
even though XLoadQueryFont returns NULL, x_had_errors_p(display) is
false afterwards both times.

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Chong Yidong <cyd <at> stupidchicken.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #75 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 21:04:16 -0400
Interesting.  Okay, let's try something else (thanks for bearing with
me).

Could you save the following program in a file called, say, foo.c, then
compile it, run it, and show me the output (if any)?

cyd: ~ $ gcc foo.c -lX11 -o foo
cyd: ~ $ ./foo

Here's the program:

#include <X11/Xlib.h>
#include <X11/X.h>
#include <X11/Xatom.h>
#include <stdio.h>
#include <string.h>


int main ()
{
  int i, limit, num_fonts;
  char **names;
  Display *display = XOpenDisplay (NULL);
  char *pattern = "-unknown-Monospace-*-*-*-*-*-*-*-*-*-*-iso8859-1";

  for (limit = 512; ; limit *= 2)
    {
      names = XListFonts (display, pattern, limit, &num_fonts);
      if (num_fonts < limit)
	break;
      XFreeFontNames (names);
    }

  for (i = 0; i < num_fonts; i++)
    {
      XFontStruct *font;
      unsigned long value;

      printf ("%s\n", names[i]);
      font = XLoadQueryFont (display, names[i]);
      if (! font)
	continue;
      if (XGetFontProperty (font, XA_FONT, &value))
	{
	  char *name = (char *) XGetAtomName (display, (Atom) value);
	  int len = strlen (name);
	  if (len > 0)
	    printf("  %s\n", name);
	}
    }

  return 0;
}




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #80 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 22:20:29 -0400
Chong Yidong <cyd <at> stupidchicken.com> writes:

> Interesting.  Okay, let's try something else (thanks for bearing with
> me).
>
> Could you save the following program in a file called, say, foo.c, then
> compile it, run it, and show me the output (if any)?

-unknown-monospace-bold-r-normal--12-120-75-75-c-0-iso8859-1
-unknown-monospace-bold-r-normal--0-0-0-0-c-0-iso8859-1
-unknown-monospace-bold-r-normal--12-120-75-75-m-0-iso8859-1
-unknown-monospace-bold-r-normal--0-0-0-0-m-0-iso8859-1
-unknown-monospace-medium-o-normal--12-120-75-75-c-0-iso8859-1
-unknown-monospace-medium-o-normal--0-0-0-0-c-0-iso8859-1
-unknown-monospace-medium-o-normal--12-120-75-75-m-0-iso8859-1
-unknown-monospace-medium-o-normal--0-0-0-0-m-0-iso8859-1
-unknown-monospace-medium-r-normal--12-120-75-75-c-0-iso8859-1
-unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1
-unknown-monospace-medium-r-normal--12-120-75-75-m-0-iso8859-1
-unknown-monospace-medium-r-normal--0-0-0-0-m-0-iso8859-1

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #85 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 23:00:21 -0400
Chong Yidong <cyd <at> stupidchicken.com> writes:

> Actually, rather than removing the lines I mentioned in the last email,
> could you try this slightly modified program?  What's the output?

Yes, that was more interesting.  Ouput at the end.


> What seems to be happening is that the X function XListFonts is
> returning bogus fonts on your system.  This is strange, and I'll have to
> think about it.

It is strange...

-unknown-monospace-bold-r-normal--12-120-75-75-c-0-iso8859-1
Load failed.
-unknown-monospace-bold-r-normal--0-0-0-0-c-0-iso8859-1
Load failed.
-unknown-monospace-bold-r-normal--12-120-75-75-m-0-iso8859-1
Load failed.
-unknown-monospace-bold-r-normal--0-0-0-0-m-0-iso8859-1
Load failed.
-unknown-monospace-medium-o-normal--12-120-75-75-c-0-iso8859-1
Load failed.
-unknown-monospace-medium-o-normal--0-0-0-0-c-0-iso8859-1
Load failed.
-unknown-monospace-medium-o-normal--12-120-75-75-m-0-iso8859-1
Load failed.
-unknown-monospace-medium-o-normal--0-0-0-0-m-0-iso8859-1
Load failed.
-unknown-monospace-medium-r-normal--12-120-75-75-c-0-iso8859-1
Load failed.
-unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1
Load failed.
-unknown-monospace-medium-r-normal--12-120-75-75-m-0-iso8859-1
Load failed.
-unknown-monospace-medium-r-normal--0-0-0-0-m-0-iso8859-1
Load failed.


And here's some extra input:

md5i <at> maru:~$ xlsfonts *monospace*
-unknown-monospace-bold-r-normal--0-0-0-0-c-0-iso8859-1
-unknown-monospace-bold-r-normal--0-0-0-0-m-0-iso8859-1
-unknown-monospace-medium-o-normal--0-0-0-0-c-0-iso8859-1
-unknown-monospace-medium-o-normal--0-0-0-0-m-0-iso8859-1
-unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1
-unknown-monospace-medium-r-normal--0-0-0-0-m-0-iso8859-1
md5i <at> maru:~$ xlsfonts -ll *monospace*
xlsfonts:  unable to get info about font "-unknown-monospace-bold-r-normal--0-0-0-0-c-0-iso8859-1"
xlsfonts:  unable to get info about font "-unknown-monospace-bold-r-normal--0-0-0-0-m-0-iso8859-1"
xlsfonts:  unable to get info about font "-unknown-monospace-medium-o-normal--0-0-0-0-c-0-iso8859-1"
xlsfonts:  unable to get info about font "-unknown-monospace-medium-o-normal--0-0-0-0-m-0-iso8859-1"
xlsfonts:  unable to get info about font "-unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1"
xlsfonts:  unable to get info about font "-unknown-monospace-medium-r-normal--0-0-0-0-m-0-iso8859-1"

Do you know what filename these fonts would normally be distributed as?
I may want to figure out if I have a corrupted install of some fonts.

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Chong Yidong <cyd <at> stupidchicken.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #90 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 23:20:17 -0400
Michael Welsh Duggan <md5i <at> md5i.com> writes:

> Do you know what filename these fonts would normally be distributed
> as?  I may want to figure out if I have a corrupted install of some
> fonts.

Try grepping through the various fonts.dir files in the subdirectories
of /usr/share/fonts/X11.  The exact location may depend on your
distribution.  Does

  -unknown-monospace-bold-r-normal--0-0-0-0-c-0-iso8859-1

and other similar entries show up in any of the fonts.dir files?




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #95 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 23:31:17 -0400
Chong Yidong <cyd <at> stupidchicken.com> writes:

> Michael Welsh Duggan <md5i <at> md5i.com> writes:
>
>> Do you know what filename these fonts would normally be distributed
>> as?  I may want to figure out if I have a corrupted install of some
>> fonts.
>
> Try grepping through the various fonts.dir files in the subdirectories
> of /usr/share/fonts/X11.  The exact location may depend on your
> distribution.  Does
>
>   -unknown-monospace-bold-r-normal--0-0-0-0-c-0-iso8859-1
>
> and other similar entries show up in any of the fonts.dir files?

md5i <at> maru:/usr/share/fonts/X11$ find . -name fonts.dir
./100dpi/fonts.dir
./75dpi/fonts.dir
./misc/dosemu/fonts.dir
./misc/fonts.dir
./cyrillic/fonts.dir
./Type1/fonts.dir
md5i <at> maru:/usr/share/fonts/X11$ grep monospace `find . -name fonts.dir`
md5i <at> maru:/usr/share/fonts/X11$ 

Plenty of -fixed-, but not a -monospace- to be seen.

What do you get from grepping for monospace in your fonts.dir files?

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Chong Yidong <cyd <at> stupidchicken.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #100 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 23:35:28 -0400
Michael Welsh Duggan <md5i <at> md5i.com> writes:

> md5i <at> maru:/usr/share/fonts/X11$ grep monospace `find . -name fonts.dir`
> md5i <at> maru:/usr/share/fonts/X11$ 
>
> Plenty of -fixed-, but not a -monospace- to be seen.
>
> What do you get from grepping for monospace in your fonts.dir files?

Nothing either.  Where is xlsfonts getting its information from?  This
is very strange.

Maybe a good place to ask for help is a mailing list for your
distribution, if you're confident that the font files are not bungled by
a local change.  Which distribution are you using?




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #105 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 505 <at> debbugs.gnu.org
Subject: Re: 23.0.60; Font for fixed-pitch not resolved
Date: Wed, 15 Oct 2008 23:43:31 -0400
Chong Yidong <cyd <at> stupidchicken.com> writes:

> Michael Welsh Duggan <md5i <at> md5i.com> writes:
>
>> md5i <at> maru:/usr/share/fonts/X11$ grep monospace `find . -name fonts.dir`
>> md5i <at> maru:/usr/share/fonts/X11$ 
>>
>> Plenty of -fixed-, but not a -monospace- to be seen.
>>
>> What do you get from grepping for monospace in your fonts.dir files?
>
> Nothing either.  Where is xlsfonts getting its information from?  This
> is very strange.
>
> Maybe a good place to ask for help is a mailing list for your
> distribution, if you're confident that the font files are not bungled by
> a local change.  Which distribution are you using?

Debian unstable

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Andreas Schwab <schwab <at> suse.de>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #110 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Andreas Schwab <schwab <at> suse.de>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: 505 <at> debbugs.gnu.org, Chong Yidong <cyd <at> stupidchicken.com>
Subject: Re: bug#505: 23.0.60; Font for fixed-pitch not resolved
Date: Thu, 16 Oct 2008 09:29:24 +0200
Michael Welsh Duggan <md5i <at> md5i.com> writes:

> md5i <at> maru:/usr/share/fonts/X11$ grep monospace `find . -name fonts.dir`

Try also fonts.scale and case-less search.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab <at> suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #115 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Andreas Schwab <schwab <at> suse.de>
Cc: 505 <at> debbugs.gnu.org, Chong Yidong <cyd <at> stupidchicken.com>
Subject: Re: bug#505: 23.0.60; Font for fixed-pitch not resolved
Date: Thu, 16 Oct 2008 09:41:40 -0400
Andreas Schwab <schwab <at> suse.de> writes:

> Michael Welsh Duggan <md5i <at> md5i.com> writes:
>
>> md5i <at> maru:/usr/share/fonts/X11$ grep monospace `find . -name fonts.dir`
>
> Try also fonts.scale and case-less search.

md5i <at> maru:/usr/share/fonts/X11$ ls */fonts.dir */fonts.scale
100dpi/fonts.dir  cyrillic/fonts.dir  misc/fonts.scale	Type1/fonts.scale
75dpi/fonts.dir   misc/fonts.dir      Type1/fonts.dir
md5i <at> maru:/usr/share/fonts/X11$ grep -i monospace */fonts.dir */fonts.scale
md5i <at> maru:/usr/share/fonts/X11$ 

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Andreas Schwab <schwab <at> suse.de>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #120 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Andreas Schwab <schwab <at> suse.de>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: 505 <at> debbugs.gnu.org, Chong Yidong <cyd <at> stupidchicken.com>
Subject: Re: bug#505: 23.0.60; Font for fixed-pitch not resolved
Date: Thu, 16 Oct 2008 16:50:42 +0200
Michael Welsh Duggan <md5i <at> md5i.com> writes:

> md5i <at> maru:/usr/share/fonts/X11$ ls */fonts.dir */fonts.scale
> 100dpi/fonts.dir  cyrillic/fonts.dir  misc/fonts.scale	Type1/fonts.scale
> 75dpi/fonts.dir   misc/fonts.dir      Type1/fonts.dir

There can be more font directories than those.  Use xset q to see your
current font path.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab <at> suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #125 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Andreas Schwab <schwab <at> suse.de>
Cc: 505 <at> debbugs.gnu.org, Chong Yidong <cyd <at> stupidchicken.com>
Subject: Re: bug#505: 23.0.60; Font for fixed-pitch not resolved
Date: Thu, 16 Oct 2008 21:05:24 -0400
Andreas Schwab <schwab <at> suse.de> writes:

> Michael Welsh Duggan <md5i <at> md5i.com> writes:
>
>> md5i <at> maru:/usr/share/fonts/X11$ ls */fonts.dir */fonts.scale
>> 100dpi/fonts.dir  cyrillic/fonts.dir  misc/fonts.scale	Type1/fonts.scale
>> 75dpi/fonts.dir   misc/fonts.dir      Type1/fonts.dir
>
> There can be more font directories than those.  Use xset q to see your
> current font path.

You are correct.  It was coming from
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/fonts.dir

Monospace.ttf -unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1
Monospace.ttf -unknown-monospace-medium-r-normal--0-0-0-0-m-0-iso8859-1
MonospaceBold.ttf -unknown-monospace-bold-r-normal--0-0-0-0-c-0-iso8859-1
MonospaceBold.ttf -unknown-monospace-bold-r-normal--0-0-0-0-m-0-iso8859-1
MonospaceOblique.ttf -unknown-monospace-medium-o-normal--0-0-0-0-c-0-iso8859-1
MonospaceOblique.ttf -unknown-monospace-medium-o-normal--0-0-0-0-m-0-iso8859-1
-iso8859-1

Here's the interesting thing about these.  XListFonts will come back
with this list.  XListFontsWithInfo will not.  I do not, as yet, know
why.

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Chong Yidong <cyd <at> stupidchicken.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #130 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Michael Welsh Duggan <md5i <at> md5i.com>
Cc: Andreas Schwab <schwab <at> suse.de>, 505 <at> debbugs.gnu.org
Subject: Re: bug#505: 23.0.60; Font for fixed-pitch not resolved
Date: Fri, 17 Oct 2008 13:24:15 -0400
Michael Welsh Duggan <md5i <at> md5i.com> writes:

> You are correct.  It was coming from
> /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/fonts.dir
>
> Monospace.ttf -unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1
>
> Here's the interesting thing about these.  XListFonts will come back
> with this list.  XListFontsWithInfo will not.  I do not, as yet, know
> why.

I suggest filing a bug in the Debian bug tracker, against x-ttcid-font.
Could you do that?




Tags added: wontfix Request was from Chong Yidong <cyd <at> stupidchicken.com> to control <at> emacsbugs.donarmstrong.com. (Sat, 18 Oct 2008 15:50:04 GMT) Full text and rfc822 format available.

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#505; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Michael Welsh Duggan <md5i <at> md5i.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #137 received at 505 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Welsh Duggan <md5i <at> md5i.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: Andreas Schwab <schwab <at> suse.de>, 505 <at> debbugs.gnu.org
Subject: Re: bug#505: 23.0.60; Font for fixed-pitch not resolved
Date: Sun, 26 Oct 2008 17:22:36 -0400
Chong Yidong <cyd <at> stupidchicken.com> writes:

> Michael Welsh Duggan <md5i <at> md5i.com> writes:
>
>> You are correct.  It was coming from
>> /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/fonts.dir
>>
>> Monospace.ttf -unknown-monospace-medium-r-normal--0-0-0-0-c-0-iso8859-1
>>
>> Here's the interesting thing about these.  XListFonts will come back
>> with this list.  XListFontsWithInfo will not.  I do not, as yet, know
>> why.
>
> I suggest filing a bug in the Debian bug tracker, against x-ttcid-font.
> Could you do that?

Based on the emacs-devel thread, I did some further diagnosis.  The
Monospace.ttf font did seem to come from ttf-georgewilliams.  It
actually wasn't in the ttf-georgewilliams package, but must have been at
one point in time.  I removed ttf-georgewilliams (at least for now), and
tried in vain to get defoma to forget about it using "normal" means, but
failed.  I eventually was reduced to doing a M-x grep-find on
ttf-georgewilliams in the /var/lib/defoma directory.  I then went to
every instance in any file and deleted it manually from those files.  I
then ran defoma-reconfigure.  After restarting X, everything works fine
again.

-- 
Michael Welsh Duggan
(md5i <at> md5i.com)




Forcibly Merged 505 1219. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sat, 09 Jul 2011 17:46:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 07 Aug 2011 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 319 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.