Meanwhile, at the other side of of the town... now the bleadperl
-Mopen=:locale should make your STDIN/STDIN/STDERR and any following
open()s UTF-8 (if you don't like the latter, then -Mopen=:utf8,:std)
if you have langinfo(CODESET) or LC_ALL/LANG saying that you like UTF-8.
Still not convenient enough? Should we at startup (where we look at at
locales already anyway) do the STD* UTF-8-ification if there's sign of
UTF-8 in the $ENV{LC_ALL} or LANG or PERL_MUMBLE? (We already have been
using PERL_ENCODING for the purposes of the encoding pragma.)
--
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen