|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Denis Smirnov 2:5020/400 08 Jan 2002 14:30:18 To : Zahar Kiselev Subject : Re: UTF-8 -------------------------------------------------------------------------------- Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> wrote: ZK> Сколько раз получал в свой mutt почту, отправленную аутглюком - и не знал, ZK> что он может послать в UTF-8. Всякие выверты с кодировками бывали, но это ZK> видимо можно включить только специально, потому и не видел. Попробуй в любом новом аутглюке ввести в письме символы, отсутствующие в koi8-r. Он тебе сразу же предложит отправить письмо в utf-8. DS>> производится DS>> однозначное обратимое преобразование буквально несколькими строками DS>> кода. ZK> Я же с этим не спорил! Обрати внимание -- однозначное и обратимое. Это значит что от фильтра при загрузке/сохранении документа мы не получим никаких проблем. DS>> Да, заодно могу тебя обрадовать -- код, который корректно будет DS>> различать DS>> UTF-8 и UTF-16 пишется меньше чем за минуту. ZK> Если сюда добавить слова "профессиональным программистом" - то я согласен. ZK> Потому как я уверен, что потрачу сильно больше времени (в основном на ZK> разбирательство в вопросе как это надо делать). Ты удивишься, но для этого надо прочитать первые два байта, после чего определение делается двумя if'ами :-) Двумя, потому как UTF-16 всё-таки 16-и битная, и надо проверять порядок байт в слове. -- С уважением, Denis --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/9104793bffd0.html, оценка из 5, голосов 10
|