[Moscow.pm] Доклад по utf8

Vyacheslav Matjukhin mmcleric на gmail.com
Вт Сен 2 04:03:50 PDT 2008


> более новая версия:
> http://taka.xfo.cc/utf8.xul
>
>
Спасибо за отличную презентацию, но есть один вопрос.
В 18 слайде, да и в остальных неявным образом, утверждается, что utf-ный
флаг у "\x{d0}\x{90}" включен. У меня получается по-другому:

$ 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);'
А: off
Wide character in print at -e line 1.
А: on

То есть флаг выключен, если в строке нет ни одного символа с кодом >255.
(perl v5.8.8)
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20080902/d16645d3/attachment.html>


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