<div dir="ltr"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">более новая версия:<br>
<a href="http://taka.xfo.cc/utf8.xul" target="_blank">http://taka.xfo.cc/utf8.xul</a><br>
<font color="#888888"><br>
</font></blockquote></div><br>Спасибо за отличную презентацию, но есть один вопрос.<br>В 18 слайде, да и в остальных неявным образом, утверждается, что utf-ный флаг у "\x{d0}\x{90}" включен. У меня получается по-другому:<br>
<br>$ perl -MEncode=is_utf8 -le '$x = "\x{d0}\x{90}"; $y = "\x{410}"; $c = sub {$_ = shift; print $_, is_utf8($_) ? ": on" : ": off" }; $c->($x); $c->($y);'<br>А: off<br>
Wide character in print at -e line 1.<br>А: on<br><br>То есть флаг выключен, если в строке нет ни одного символа с кодом >255.<br>(perl v5.8.8)<br></div>