Re: FVWM: Multi-byte fonts, and locale(?)

From: Olivier Chapuis <olivier.chapuis_at_free.fr>
Date: Fri, 30 Aug 2002 08:29:04 +0200

On Mon, Aug 12, 2002 at 06:27:44PM +0100, John Latham wrote:
> With 2.4.6 (a la Red Hat 7.3 rpm) I got:
>
> [FVWM][GetFontSetOrFixed]: WARNING -- can't get fontset fixed, trying 'fixed'
>
> This was followed by some other font problems, e.g. the FvwmPager and
> FvwmButtons. (And FvwmTaskBar...)
>
> Red Hat have enabled multi-byte fonts in their 2.4.6 RPM, and I note such is
> not a default compile option of 2.4. Is that the basis of the problem?
>

Yes

> I wanted to get AnotherLevelUp to work okay with a standard Red Hat fvwm RPM,
> so grepping for clues through old emails on this list I tried putting
>
> SetEnv LANG C
> SetEnv LC_CTYPE ""
>
> early in the configuration. This seemed to get rid of some font problems,
> although not the above error message presumeably because that occurs before
> the SetEnv. (I could set LANG to C in the Xclients, etc, but it is not worth
> it just to get rid of one benign error message, and I have a FVWM version
> specific mechanism for the FVWM config commands in AnotherLevelUp, so the
> SetEnv is put in only for 2.4.*.)
>
> The same behaviour was exhibited in 2.4.8 (after I remembered to enable
> multibyte).
>
> It all works fine with 2.5.2, no need to alter locale. :-)
>

 :o)
 
> Would I be right in summarising that the 2.5 series has multi-byte fonts
> sorted `properly', whereas they are still `dodgey' in 2.4 and hence they were
> disabled by default; and Red Hat was `wrong' to enable them in their
> distributed RPM? Or am I missing something?
>

Multibyte should be enabled in 2.4.x only for a CJK language.
Unfortunately, the code is not perfect.
We have rewrite the "locale" code in 2.5.x.

Regards, Olivier
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Fri Aug 30 2002 - 01:43:58 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:53 BST