Nп/п : 15 из 100
От : Eugene Subbotin 2:5075/35 12 сен 26 12:18:08
К : Max Vasilyev 12 сен 26 12:27:02
Тема : Re: GoldED+ Unicode edition
----------------------------------------------------------------------------------
@MSGID: 2:5075/35@fidonet 6aa51ac9
@REPLY: 2:5057/77 6aa50073
@CHRS: CP866 2
@TZUTC: 0300
@REALNAME: Евгений Субботин
@TID: hpt/nbsd 1.9 2024-03-02
Hello Max!
Saturday September 12 2026 11:34, you wrote to me:
MV> msvc6x86 и msvc10x64 работают
MV> В чем-то есть отличия настроек компиляторов или версий, т.к. у меня
MV> exe заметно больше, но это сейчас некритично.
Может не стрипались :)
MV> Есть какие-то проблемы с длиной строк или что-то такое, но думаю чисто
MV> к юникодности отношения не имеет.
MV> Вставленная строка отображается не целиком, а если делать ответ на
MV> такое сообщение, то пропавший "хвост" строки появляется.
А вот это надо бы воспрозвести. Я уже много глюков виндового
терминала отловил, многие лечатся легко, некоторые посложнее.
Можешь написать что делаешь, и когда отображается не целиком? Какая
сборка, под какой ОС, в каком терминале conhost, Windows Terminal?
MV> OS/2 собрал, но как там увидеть сообщение, которое под виндой
MV> нормально показывается (иероглифы и т.п.), пока не понял. Твой
MV> полуосевый exe работает аналогично. Возможно, моя полуось старовата
MV> (это бэкап моей ноды времен 2000г).
Полуось не умеет показывать весь юникод в своём VIO, поэтому
запускается в 8-битном режиме. Единственное важное - golded нормально будет
перекодировать сообщения с кириллицей в UTF-8 и отображать их в CP866 кодировке
без таблиц преобразование, встроенным uconv.dll. Так что иероглифы там
никогда не покажет, а вот русский текст прекрасно будет виден, даже если
его напишут в UTF-8.
MV> Есть замечание по твоей OS/2 сборке - добавь в нее:
MV> SET GCCOPT=-static-libgcc
MV> а то требовать gcc1.dll у HЕ разработчиков в системе - моветон
Ага, этот момент не учёл :) Надо. И заодно попробовать стрипнуть бинарник надо.
Eugene
... It`s full of stars!
--- GoldED+/BSD 2.0.0-b20260912 (NetBSD 11.0 Intel Core Haswell)
* Origin: FireFox Station (2:5075/35)
SEEN-BY: 46/49 203/910 382/736 452/28 166 455/19
469/122 550/278 4500/1
SEEN-BY: 5001/100 5010/275 352 5015/46 5019/40 400
5020/290 545 570 715 806
SEEN-BY: 5020/830 848 921 1042 1146 2332 2992
4441 9696 12000 5022/2 128
SEEN-BY: 5023/24 5029/32 5030/115 1081 5034/13
5051/44 5055/73 5057/19
SEEN-BY: 5060/900 5061/15 5075/21 35 128 6035/3
6078/80
@PATH: 5075/35 5020/4441 715