On Mon, Jul 30, 2012 at 01:33:48PM -0400, Michael Orlitzky wrote

> The technical objection to C.UTF-8 is that it's non-standard, Ok.
> What are the technical objections to LC_CTYPE=en_US.UTF-8? If the
> alternatives are all improvements, the statistics are irrelevant.

  I ran into a problem several months ago with xfreecell not running.
Turned out the ISO8859-1 fonts were not being generated, just UTF-8.
xfreecell needs ISO8859-1 fonts.  And it's not the only package.  I
modified xorg-2.eclass so that font packages would build ISO8859-1.  See
http://article.gmane.org/gmane.linux.gentoo.user/252316/ for the gory
details.  Would forcing UTF-8 cause problems for packages that expect
specific ISO encodings in X fonts?

  The important part of the eclass mod was to manually enable iso8859-1
and disable all other encodings...

if grep -q -s "disable-all-encodings" ${ECONF_SOURCE:-.}/configure; then
                        FONT_OPTIONS+="
                                --enable-iso8859-1
                                --disable-iso10646
                                --disable-iso10646-1
                                --disable-iso8859-2
                                --disable-iso8859-3
                                --disable-iso8859-4
                                --disable-iso8859-5
                                --disable-iso8859-6
                                --disable-iso8859-7
                                --disable-iso8859-8
                                --disable-iso8859-9
                                --disable-iso8859-10
                                --disable-iso8859-11
                                --disable-iso8859-12
                                --disable-iso8859-13
                                --disable-iso8859-14
                                --disable-iso8859-15
                                --disable-iso8859-16
                                --disable-jisx0201
                                --disable-koi8-r"
                else
                        FONT_OPTIONS+="
                                --disable-iso10646
                                --disable-iso10646-1
                                --disable-iso8859-2
                                --disable-iso8859-3
                                --disable-iso8859-4
                                --disable-iso8859-5
                                --disable-iso8859-6
                                --disable-iso8859-7
                                --disable-iso8859-8
                                --disable-iso8859-9
                                --disable-iso8859-10
                                --disable-iso8859-11
                                --disable-iso8859-12
                                --disable-iso8859-13
                                --disable-iso8859-14
                                --disable-iso8859-15
                                --disable-iso8859-16
                                --disable-jisx0201
                                --disable-koi8-r"
                fi

-- 
Walter Dnes <waltd...@waltdnes.org>

Reply via email to