Bug 174617 - xemacs should require xorg-x11-fonts-ISO8859-1-{75,100}dpi
Summary: xemacs should require xorg-x11-fonts-ISO8859-1-{75,100}dpi
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: xemacs
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Ville Skyttä
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 174416
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-11-30 18:38 UTC by Alexandre Oliva
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version: 21.4.17-7.fc5
Clone Of:
Environment:
Last Closed: 2005-12-01 11:29:28 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Alexandre Oliva 2005-11-30 18:38:49 UTC
+++ 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:

Comment 1 Ville Skyttä 2005-11-30 19:51:25 UTC
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?

Comment 2 Ville Skyttä 2005-11-30 22:40:34 UTC
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 :(

Comment 3 Ville Skyttä 2005-12-01 11:29:28 UTC
ISO8859-1 deps added in 21.4.17-7.fc5.  Thanks!


Note You need to log in before you can comment on or make changes to this bug.