[Bug: 21.4.14] Cannot Set Menubar Font

Kent Eschenberg eschenbe at psc.edu
Sat Nov 20 08:49:22 EST 2004


--On 11/20/2004 10:15:00 PM +0900 stephen at xemacs.org wrote:
>>>>>> "Kent" == Kent Eschenberg <eschenbe at psc.edu> writes:
>     Kent> The same font specification is used 9 other places without
>     Kent> complaint. Does the menubar widget require a different way
>     Kent> of specifiying fonts?
> Yes.  XEmacs is intelligent enough to deal with non-US-ASCII locales
> on a character set by character set basis.  X11 is not.

I am using a U.S. locale.

> If XEmacs is
> displaying the way you want, then you have two options.  (1) Complete
> the fontset by supplying font specs (separated by commas) that can be
> fulfilled for all of the "character sets" that Xlib expects according
> to your locale.

Is this needed for a U.S. locale? If so, how? I've never seen 
comma-separated font specs.

> Unfortunately, if you have a UTF-8 locale in XFree86,
> there's a catch-22 that makes it impossible AFAICT.

How do i tell if I have a UTF-8 locale?

> In that case try solution (2), "live with the warning until we have Xft
> support."  :-(
> If it's not displaying the way you expect, please be more explicit
> about what you're seeing and what you want to see.

The explicit problem is that XEmacs fails to use the font requested with 
the following (the newline after the colon is not in the original)

   XEmacs*menubar*Font:
   *-lucidatypewriter-bold-r-normal-*-*-240-*-*-*-*-*-*

The warnings aren't a problem. Thanks for your advice!
Kent




More information about the XEmacs-Beta mailing list