On Fri, 2007-01-19 at 22:01 +0900, Marty Pauley wrote: > On Thu, 18 Jan 2007 20:50:50 +0100 Kjetil Torgrim Homme > <[EMAIL PROTECTED]> wrote: > > > I request you add "646" as an alias for "ascii". > > But it isn't the same as ascii! We shouldn't need to add a bug to Perl > just to fix a dodgy Solaris 8 locale setup. > > If it really is ISO 646 then you need to install my Filter::Trigraph > module :) I never thought I would have to say that. > > http://search.cpan.org/~kasei/Filter-Trigraph-0.02/Trigraph.pm > > I suspect that this is a Solaris bug.
now that you mention it, I guess it actually _is_ correct to handle the C locale as true ISO 646, with the need for trigraphs and everything. Solaris 10 also uses "646" for the "C" locale. perhaps you can integrate your Trigraph.pm module as an Encode::Trigraph ? I haven't looked at the code to see how hard this is. is Encode used internally by Perl anyway? I'm afraid I have no idea. -- Kjetil T.