Subject: bug#505: 23.0.60; Font for fixed-pitch not resolved

From: Chong Yidong <[email-masked]>
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 ----