|
From: Ethan A M. <merritt@u.washington.edu> - 2007-01-13 05:52:55
|
On Friday 12 January 2007 17:04, Ethan Merritt wrote: > > The issue is what to do by default if no specific encoding has been > specified by the user. The code currently fills the fields in with > wild-cards: > -*-times-*-r-*-*-12-*-*-*-*-*-*-* > > This used to work, or at least I convinced myself at one time that it was > working. Now it doesn't. Perhaps this is because I now have newer > versions of x11 (x.org); perhaps it is because I have a wider variety of > fonts installed, including multibyte fonts; perhaps it is because I am now > using a UTF-8 locale everywhere. I don't know. Follow-up: I booted up last year's OS (Mandriva 2006 rather than 2007) and confirmed that the current code _does_ work. So the breakage is recent, and I suppose is due either to the x.org libraries or to the font server. I have versions working: xorg-x11-6.9-1.cvs20050915.2mdk not working: xorg-x11-7.1.0-6mdv2007.0 So I propose that for 4.2 we leave the default as it is, but I will add an X-resource that can change the default on systems suffering from the same oddity as Mandriva 2007 seems to be. That permits a user-accessible fix we can document in the FAQ. I don't see any relevant bugs or fixes listed on x.org's Bugzilla site. Does anyone on this list have a bleeding-edge version 7.2-cvs of x.org to see if the bug is still there? Rebuilding x11 from cvs source is a little more work than I have time to tackle. -- Ethan A Merritt Biomolecular Structure Center University of Washington, Seattle 98195-7742 |