Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.GOLDED
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.GOLDED с датами от 16 Jul 13 03:28:02 до 27 Jun 24 12:59:36, всего сообщений: 3580
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 678 из 3580 ========================================= RU.GOLDED =
От   : Serguei E. Leontiev              2:5020/400         13 Nov 15 16:02:17
Кому : Vladimir Fyodorov                                   13 Nov 15 16:02:17
Тема : Re: curses, GoldEd, Shift, Ctr и современных терминалах
FGHI : area://RU.GOLDED?msgid=<1187503057@ddt.demos.su>+bfa48ec6
На   : area://RU.GOLDED?msgid=2:50/15+56459682
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.GOLDED?msgid=2:50/15+5646c33a
Ответ: area://RU.GOLDED?msgid=2:50/15+5649f13e
==============================================================================
From: "Serguei E. Leontiev" <leo@sai.msu.ru>

Привет Владимир,

От 13 ноября 2015 г., 10:51:28 в fido7.ru.golded ты писал:
SEL>> После праздника 7 ноября, я вспомнил о своём обещании
VF> Это просто праздник какой-то! Проверил на MacOS X, с учётом
VF> пары мелких замечаний всё работает отлично.

Hу, так день Великой Октябрьской революции, не хухры-мухры.

VF> Ставил вот эти настройки: GED-KOI8-U-combined.terminal (правда,
VF> сначала удивился кракозябрам в тексте писем, но потом поменял
VF> Character Encoding с KOI8-U на KOI8-R, и стало всё хорошо).

Ясно псевдографики в этом мире много. Добавил GED-KOI8-R-*.

VF> Alt(Opt)-стрелки работают, Ctrl-стрелки тоже так же.
VF> Shift-стрелки работают. Alt(Opt)-буква работают, Ctrl-буква
VF> работают. Shift-буква работают. Alt(Opt)-F.. работают, Ctrl-F..
VF> работают. Shift-F.. работают. Вот Home и End работали как Esc,
VF> вылечилось изменением в настройках терминала в секции Keyboard
VF> значений home: \033OH
VF> end: \033OF

И на старуху бывает поруха, не те Esc-последовательности на них повесил.
Когда вправлял, заметил и исправил ещё одну неточность оригинального
Golded+.

    1.8 Исправлена обработка <Shift>+<PgUp/PgDn>, т.е. kPRV и kNXT.
        Обработку <Alt/Ctrl>+<PgUp/PgDn>, т.е. расширенных "определяемых
        пользователем" возможностей терминала kPRV3/5/... и kNXT3/5/...,
        я добавлять не стал, т.к. не ясно нужно ли это хоть кому-нибудь.

SEL>>     1.7 Поддержка <Alt>+<национальная буква>
SEL>> для стандартных     белорусских, русских и украинских
SEL>> ЙЦУКЕH клавиатур в том виде,     как они даны в описании
SEL>> Golded+, т.е. <Alt>+<соответствующая     ASCII
SEL>> клавиша>.
VF> Вот это не сработало. Alt-Z у меня удаляет квоту до конца
VF> письма, а Alt-Я выходит в шелл.

OS X Терминал преобразует <Alt>+<национальная буква> в ESC <младший байт
Unicode буквы>, или что-то типа того. Да, вот он не прост :)

В конфигурациях Терминала GED-*.terminal я воспользовался
недокументированной возможностью задать:

                <key>~044F</key>        <!-- Alt+я => Alt+z -->
                <string>^[z</string>
                <key>~0447</key>        <!-- Alt+ч => Alt+x -->
                <string>^[x</string>

В моей версии Терминала, в настройках они отображаются, но исправить их
там невозможно. Выглядит так:

http://pics.rsh.ru/img/2015-11-1315.37.38_ga3ry00o.png

Пришли, сразу после первого запуска профиля, выдачу от следующих команд:

$ echo $TERM_PROGRAM $TERM_PROGRAM_VERSION

$ od -c
<option>+я<option>+ч
^D

У меня где-то далёко, если ещё остались образы Parallels Desctop старых
версий OS X. Можно ещё попробовать переслать мне файл, полученный
следующим образом:

$ tar cfz /tmp/Terminal-Vladimir-Fyodorov.tat.gz
/Applications/Utilities/Terminal.app


--
Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru

 
--- ifmail v.2.15dev5.4
* Origin: ГАИШ МГУ (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.024012 секунды