2011/1/23 Ivan Petrov <[email protected]>:
>>
>> Что я делаю не так ?
>
> используете нелокализованный перл (либс) или английскую локаль? включите
> русский языки в сообщениях об ошибке и баг воспроизведется.

Тоже не воспроизводится, включал локаль русскую:
% cat test.pl
#!/usr/bin/perl

use strict;
use warnings;
use utf8;
use open qw(:std :utf8);
use POSIX qw(setlocale LC_ALL);

print setlocale(LC_ALL, "ru_RU.UTF-8"), "\n";

open(my $fh, '<', 'abrakadabra/not-found') or die "Ошибка открытия файла: $!";

% ./test.pl
ru_RU.UTF-8
Ошибка открытия файла: No such file or directory at ./test.pl line 11.

-- 
Varyanick I. Alex
icq: 102 575 440
skype: cono..
[email protected]
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить