[Moscow.pm] Mojo::Log и utf8
Ivan Petrov
i.petro.77.00 на gmail.com
Вт Дек 11 03:42:39 PST 2012
>>>> А что мешает отдавать не потоки байт, а строки в utf8 в журнал?
>>
>>> Т.е. делать везде
>>
>> нет не делать, а работать в utf8 изначально
> Ну, возьмём такой пример:
> use Mojo::Log;
> my $log = Mojo::Log->new( path => 'mojo.log' );
> open (*FILE, '< nonexistent.txt') or $log->warn("Can't read file: $!");
> Как получить сообщение "Нет такого файла или каталога" в utf8 ?
локализация $! в utf8 - старый баг который давно идет.
я сваял себе внутренний модуль и использую его переменную вместо $!.
это вы как раз наткнулись на графу "ну должны же быть у Perl хоть
какие-то недостатки"
:)
Подробная информация о списке рассылки Moscow-pm