= Сообщение: 3129 из 3632 ======================================== RU.GOLDED = От : Andrey Mundirov 2:5059/38 30 Oct 23 05:16:28 Кому : Nil A 30 Oct 23 05:16:28 Тема : Utf8 в голдеде FGHI : area://RU.GOLDED?msgid=2:5059/38+653f18ba На : area://RU.GOLDED?msgid=2:5015/46+653c9b94 = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.GOLDED?msgid=1:104/117+653f2c21 ============================================================================== Здравствуй, Nil!
Ответ на сообщение Nil A (2:5015/46) к Vitaliy Aksyonov, написанное 28 окт 23 в 08:24:
VA>> А даже если на посмотреть - очень даже ничего. Только подозреваю, VA>> что если будут длинные строки и широкие символы - текст поедет. VA>> Дед-то ведь размер строки побайтово считает. Кстати, интересно VA>> провести эксперимент, как такой UTF-8 текст отобразится. :)
При просмотре ничего не едет, пробовал комбинации разных символов от 1 до 3 байтов в одной строке. Длинные строки тоже пробовал.
NA> Текст не поедет, если в редактор не лезть. Чисто на почитать всё NA> работает - тупо байтики из базы положить в терминал, а он в NA> UTF8. Кстати, в современной венде такое же, скорее всего, можно NA> провернуть, выставил кодовую страничку 65001.
Я попробовал в редактор залезть, редактировать можно с болью и страданими, но текст в результате получается нормальный. При ответе на письмо квота отображается нормально, но при вводе символов и вставке из буфера на экране пояляется какая-то фигня из краказяблов, текст едет. Но если пролистать письмо вверх-вниз, отображение чинится.
Проблема не в редактировании, а в том, что голдед ставит в новом письме дефолтный кладж CHRS CP866, хотя там абсолютно валидный юникод. И прочитать такое письмо в нормальном юникодном редакторе (например, хотдоге) нельзя, потому что он перекодирует.
В любом случае я никогда не говорил, что голдед умеет юникод. Читерство с терминалом - это лишь один из костылей, который показался мне наиболее удобным, чтобы раз в году прочитать юникодное письмо.
С наилучшими пожеланиями, Andrey
--- GoldED+/LNX 1.1.5-b20161221 * Origin: PC Lovers (2:5059/38)