[Moscow.pm] 5.10 + utf8

Vladimir V. Perepelitsa inthrax на gmail.com
Пн Июл 7 23:47:14 PDT 2008


On Sunday 06 July 2008 13:38:27 Andrew Shitov wrote:
> Короткая история из жизни.
>
> Один из скриптов не захотел переноситься под 5.10.
>
> Под 5.8.8 все работает, на 5.10 вылезает ошибка
> Cannot decode string with wide characters at
> /usr/lib/perl5/5.10.0/i686-linux/Encode.pm line 162,
>
>
> Оказалось, что была перегнута палка с директивами:
>
> Было:
>
> #/usr/bin/perl5.8.8
> use utf8;
> use encoding 'utf8';
> use Encode;
> binmode (STDOUT, ':utf8');
>
>
> Стало:
>
> #/usr/bin/perl
> use utf8;
> #use encoding 'utf8';
> use Encode;
> binmode (STDOUT, ':utf8');

use encoding 'utf8' и сам по себе не лучший вариант, а в смеси с use utf8 
вообще абзац :)

-- 
Vladimir Perepelitsa aka Mons Anderson
<inthrax на gmail.com> / #99779956


Подробная информация о списке рассылки Moscow-pm