- RU.GOLDED --------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 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



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх