<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br><div class="im">> В перле есть старый баг, который видимо никогда уже не поправят:<br>
> переменная $! всегда кривая, если используется use ut<br>
</div>Если ошибка всегда называется "Ошибка открытия файла", то поможет такой<br>
вариант:<br>
my $err = Encode::encode_utf8('Ошибка открытия файла');<br>
open my $file, '<', 'abrakadabra/not-found' or die qq{$err $!};<br><br></blockquote></div>я в первом письме написал, что можно конечно пройтись по проекту и расставить decode (или encode, как кому нравится), но хочется централизованного решения<br>