[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PERL broken -- here, anyway...



bob@acm.org (Robert G. Brown) writes:

> I suggest a short response from someone who really knows about PERL,

I know perl but am not really up on locales.  "perldoc perldiag"
points me to "perldoc perllocale," especially the "Finding locales"
and "LOCALE PROBLEMS" sections of the latter.

When I run this:

$ perl -le 'print join "\n", map { "$_=$ENV{$_}" } grep /^L[AC]/, sort keys %ENV'

My Red Hat 6.2 system says "LANG=en_US".  A friend's RH6.1 says
"LANG=en_US" and "LC_ALL=en_US".  Some Debian boxes I use all say
"LANG=C".  Don't know if that helps.

As the "Finding locales" section says, check your system's "locale -a"
and if that fails, try the other methods.  Whatever your LANG is set
to has to show up in that list.

Sounds like this is a new message?  If so, something changed, which
seems to me very odd.
--
        Jamie McCarthy
        jamie@mccarthy.vg
 http://jamie.mccarthy.vg/