Nп/п : 1 из 100
 От   : Vitaliy Aksyonov                    1:104/117         19 мар 24 06:59:06
 К    : Dima Krylov                                           19 мар 24 16:08:01
 Тема : Re: Борьба с псевдографикой
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 1:104/117 65f98d9b
@REPLY: 2:5020/570.1 65f90537
@CHRS: CP866 2
@TZUTC: -0600
@TID: hpt/lnx 1.9 2022-07-03
Привет, Dima!

19 Mar 24 05:59, ты писал(а) мне:

 VA>>>> Как ты запускаешь GoldED?
 DK>>> export TERM="linux"
 VA>> Вот это не надо.
 DK> Если export TERM="linux" оставить, то вот такая картинка
 DK> http://pics.rsh.ru/img/01_ymdpc964.jpg

 DK> Если убрать, то вот такая.
 DK> http://pics.rsh.ru/img/02_kdvnw52c.jpg

 Когда ты используешь TERM не соответствующей реальному терминалу -
будет каша и функциональные клавиши будут работать некорректно.

 VA>>  Это задаёт сам Putty, когда ты его запускаешь.

 DK>>> export LC_ALL=`ru_KOI8-R`
 DK>>> export LANG=`ru_RU.KOI8-R`
 DK>>> export LC_CTYPE=`ru_KOI8-R`

 DK>>> /bin/gedlnx -C/golded/golded.cfg

 VA>> Достаточно LANG=ru_RU.koi8r
 DK> Кажется мне, что эти строчки вообще не рают никакой разницы.

Играют. Но это не сразу видно.

 VA>> Обрати внимание - без кавычек и не KOI8-R, а koi8r,
 DK> Да пофиг. Hичего не меняется.

У меня также. Значит, оно умеет в алиасы. :)

 VA>>  так как эта локаль
 VA>> у тебя называется именно так.

 VA>> Проверка - выполни следующую команду:
 VA>> LANG=ru_RU.koi8r date

 VA>> Если увидишь дату на русском - локаль правильная.
 DK> Tue Mar 19 06:05:09 MSK 2024

 Вот это странно. Почему в русской локали пишет на английском? Так
быть не должно.

 Ты точно запускал именно как я написал? Одной строкой? Можешь
показать скриншот с командой и выводом?

 VA>> Попробуй терминал putty или putty-256color. Чтобы проверить, есть
 VA>> ли такой тип у тебя, выполни infocmp putty infocmp putty-256color
 DK> Проверил. Оба отсутствуют.

 Какой у тебя дистрибутив? Надо доставить. С putty-256color у меня
работает вообще идеально.

 VA>>>> Локально или удалённо?
 VA>>>> Используешь ли screen/tmux/luit?
 DK>>> Hет.
 VA>> Гуд.
 DK> Есть подозрение, что всё дело в ncerses и надо менять именно его.

Всё дело в том, что у тебя неправильно настроены локаль и TERM. 100%.

 VA>> Можешь попробовать скачать билды отсюда
 VA>> https://github.com/golded-plus/golded-plus/actions/runs/822181835
 VA>> 7
 VA>> Hе факт, правда, что на твоей системе взлетит.
 DK> Согласен, не факт.

 Собрать golded не так сложно. Можешь попробовать. Инструкция есть в
docs/building.txt

 VA>> Кстати, как именно у тебя псевдографика выглядит?
 DK> http://pics.rsh.ru/img/03_q0b20qvm.jpg

 DK> А должно быть так
 DK> http://pics.rsh.ru/img/04_fj5ajksf.jpg

 VA>>  В виде буков? А как
 VA>> в mc, например? Так же само или иначе?
 DK> http://pics.rsh.ru/img/05_regzzt13.jpg

 DK> Hо с mc есть прикол.
 DK> Если в Putty выбрать локаль UTF-8, то mc отрабатывает нормально. Может
 DK> надо пытаться ГолДед перепилить на UTF-8?

 mc отлично работает и в KOI8-R. Надо корректно запускать просто. В
putty ты выбираешь не локаль, а кодировку. А локаль выбирается на
запускающей стороне.

 DK> Еще момент:

 DK> Сейчас в Putty стоит KOI-8, запускаем ГолДед и делаем временный выход.

 DK> Временный выход в DOS. Введите EXIT для возврата.
 DK> sh-3.2#

 DK> и вот тут уже с настройками локали в Putty KOI-8 mc всё показывает
 DK> прекрасно.

 DK> Я не знаю, как правильно назвать, но я вижу разницу в приглашении.
 DK> После временного выхода [~] # меняется на sh-3.2#

Разница в приглашении из-за того, что golded запускает другой шелл.

Best regards,
Vitaliy Aksyonov.

... Давайте спать дружно.
--- GoldED+/LNX 1.1.5-b20240305-beta
 * Origin: Aurora, Colorado (1:104/117)
SEEN-BY: 104/117 5001/100 5005/49 5015/46 255
5019/40 5020/715 830 848 1042
SEEN-BY: 5020/4441 12000 5030/49 1081 5058/104
5061/133
@PATH: 104/117 5020/1042 4441



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

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