+++ This bug was initially created as a clone of Bug #174614 +++ From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8) Gecko/20051118 Fedora/1.5-0.5.0.rc3 Firefox/1.5 Description of problem: Without helvetica.*iso8859-1 fonts installed, emacs complains on start up and actually displays some content horribly. Since these font packages are not installed by default, emacs complains by default. Surely it's not installed by default either, but... With xemacs, the story is a bit different: it does not complain, but displayed data still looks ugly, especially where boldface is expected. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.Install FC5test1 2.Install xemacs atop of that 3.Start xemacs from a terminal with DISPLAY enabled 4.Install the fonts packages 5.Start xemacs again Actual Results: Complaint on 3, no complaint on 5 Expected Results: No complaint. Perhaps use the 10646 (Unicode, right?) fonts by default? Additional info:
Yep, there are known problems with getting XEmacs to use sane fonts on FC5test1, see bug 173374. I have tried to persuade XEmacs to use this font for the edit area (not in the current xemacs-21.4.17-6.fc5 package, but see xfontsel): -adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso10646-* However, if I specify that, XEmacs comes up with actually using something that doesn't look like at all like the font in xfontsel. Same thing if I change iso10646 to "*". If I in addition to that change "adobe" to "*", the ugly "ibm" courier is used :( I'm pretty sure I've tried with the ISO8859-1 font packages installed, but it didn't make any difference. Patching x-faces.el (search for courier in it) to try the iso10646 (adobe) courier before the iso8859 (ibm) one didn't help either. One way to quickly test this is to copy /usr/share/xemacs-21.4.17/etc/Emacs.ad to /usr/lib/X11/app-defaults/Emacs (yes, that's "wrong" and should be /usr/share/X11/app-defaults/Emacs, but I guess that is the result of bug 173593) and fiddle with Emacs.default.attributeFont. Ideas?
Oh, installing the ISO8859-1 font packages fixes things indeed with both XEmacs and Emacs! But those packages forgot to run their mkfontdir and friends :(
ISO8859-1 deps added in 21.4.17-7.fc5. Thanks!