#21
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Serguei E. Leontiev написал(а) к Vladimir Fyodorov в Oct 15 18:40:45 по местному времени:
From: "Serguei E. Leontiev" <leo@sai.msu.ru> Subject: Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах Привет Владимир, От 26 октября 2015 г., 9:01:02 в fido7.ru.mac ты писал: VF>>>>> Спасибо, в понедельник попробую. SE>>>> Прямо пересоберёшь gedlnx с макетом исправлений? SE>>>> Дело полезное. VF>>> Ой, нет, конечно, это я не умею. Я думал, всё это VF>>> достаточно в настройках терминала указать. VF> Попробовал, пока много непоняток. Shift-Right перемещает курсор VF> на один символ, выделяя текст ярко-белым. Shift-Left убирает VF> выделение. При этом выделенный участок можно скопировать в VF> буфер обмена (только для golded'а) по Ctrl-C, и вставить по VF> Ctrl-V (это в goldkeys.cfg у меня прописано). В общем, почти VF> работает. А вот shift-Up и shift-Down вместо выделения строки VF> выше/ниже ставят твёрдый знак. - ЪЪ Opt-Up ставит цифру 2, VF> Otp-Down ставит слэши в начале и конце предыдущего слова, VF> Opt-Right ставит запятую, а Opt-Left - значок, похожий на букву VF> "x" (но не он, поскольку при сохранении письма он пропадает). Для "оригинального" неисправленного gedlnx, наверное, не стоит определять те модификаторы стрелок, которые он не поддерживает. SEL>> А вот для Shift+вверх/вниз и передвижения по словам SEL>> Option-стрелки нужно gedlnx немного исправить. VF> Похоже на то. Ты же наверное знаешь, что я ни разу не тру-фидошник, даже не поинт, я пользователь BBS 2:5020/400 и последние лет двадцать пользовался tin, Outlook Express, Thunetbird, iOS NewsTap. А golded+ я же ни разу до прошлой пятницы не запускал. Просто так случилось, что в дискуссии в RU.LINUX, мне после поллитры показалось, что проще показать, как можно сделать, чем объяснить возможности и интерфейсы ncruses, terminfo в деле использования xterm/DECFNK (vt520 1994 года издания) Наверное лучше, подождать, пока Александр (Alexandr.Kruglikov@p1.f58.n5053.z2.fidonet.org) или Владислав из RU.LINUX (Vladislav.Vetrov@p152.f2140.n5020.z2.fidonet.org), возьмут что-то правильное, исправят и проверят. Я конечно, после ещё одной поллитры что-то исправил, как-то запустил и что-то посмотрел, но... P.S. Однако, если очень хочется, то пятничные файлы находятся на Яндекс.Диске https://yadi.sk/d/_LJdDP9Bk2Txc Так что можешь, аккуратно сохранить файл macfidoip ~/macfidoip/sbin/gedlnx А вместо него запихнуть файл из https://yadi.sk/d/_LJdDP9Bk2Txc/gold.../golded%2B/bin В нём есть какая-то несовместимость конфигурации между macfidoip и golded+ 1.1.5, он на старте выдаёт пустой экран и ждёт кнопки. Но посмотреть на стрелки с модификаторами можно. В качестве основы был взят: gpsrc-115-20150715.tar http://sourceforge.net/projects/gold...ts/2015.07.15/ -- Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru --- ifmail v.2.15dev5.4 |
#22
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Serguei E. Leontiev написал(а) к Vladimir Fyodorov в Oct 15 18:55:45 по местному времени:
From: "Serguei E. Leontiev" <leo@sai.msu.ru> Subject: Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах Привет Владимир, От 26 октября 2015 г., 15:12:20 в fido7.ru.mac ты писал: VF>>> Ещё бы Alt заставить работать... SEL>> А в чём проблема? Если установлен флажок "Использовать SEL>> клавишу "Option" в качестве метаклавиши, Option-Q, SEL>> посылает же <Esc>q и должен нормально SEL>> распознаваться, Alt-Q. VF> А вот это реально работает, спасибо! Alt-Q, правда, у меня не VF> сработало, но может, просто в настройках голдеда она не Не бери в голову, Option-Q я сказал от балды, я же совсем не знаю сочетаний клавиш Golded+, смотри моё предыдущее сообщение. -- Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru --- ifmail v.2.15dev5.4 |
#23
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Vladimir Fyodorov написал(а) к Serguei E. Leontiev в Oct 15 08:41:30 по местному времени:
Разнообразно приветствую тебя, Serguei! 26 Октября 2015, Serguei E. Leontiev писАл к Vladimir Fyodorov следующее: SEL>>> А вот для Shift+вверх/вниз и передвижения по словам SEL>>> Option-стрелки нужно gedlnx немного исправить. VF>> Похоже на то. SEL> Так что можешь, аккуратно сохранить файл macfidoip SEL> ~/macfidoip/sbin/gedlnx SEL> А вместо него запихнуть файл из SEL> https://yadi.sk/d/_LJdDP9Bk2Txc/gold...lded-plus.new/ SEL> golded%2B/bin Попробовал, сейчас пишу из твоего. SEL> В нём есть какая-то несовместимость конфигурации между macfidoip и SEL> golded+ 1.1.5, он на старте выдаёт пустой экран и ждёт кнопки. У меня ничего не ждал, но я не пользуюсь macfidoip, поскольку все фидошные программы по отдельности собраны и настроены. А голдед был именно той версии, что ты выложил. И реально теперь Shift-стрелки выделяют текст побуквенно и построчно, то есть так, как надо. А Alt-Right/Left позволяют перемещаться по словам. Рулез, спасибо. Теперь бы кто-нибудь включил этот патч в основную ветку... Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Вступайте в секту атеистов седьмого дня! --- GoldED+/OSX 1.1.5-b20150715 |
#24
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Alexandr Kruglikov написал(а) к Vladimir Fyodorov в Oct 15 09:58:40 по местному времени:
Привет, Vladimir! Ответ на сообщение Vladimir Fyodorov (2:50/15) к Serguei E. Leontiev, написанное 27 окт 15 в 08:41: SEL>> В нём есть какая-то несовместимость конфигурации между macfidoip SEL>> и golded+ 1.1.5, он на старте выдаёт пустой экран и ждёт кнопки. VF> У меня ничего не ждал, но я не пользуюсь macfidoip Там ошибка в goldlang.cfg изначально. VF> Теперь бы кто-нибудь включил этот патч в основную ветку... Тогда я не буду собирать пока. Как включат в основную ветку, тогда обновлю исходники и соберу... Только вот есть у меня подозрения, что не так быстро это произойдёт =) С уважением - Alexandr --- GoldED+/W32-MINGW 1.1.5-b20150715 |
#25
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Vladimir Fyodorov написал(а) к Alexandr Kruglikov в Oct 15 10:09:54 по местному времени:
Разнообразно приветствую тебя, Alexandr! 27 Октября 2015, Alexandr Kruglikov писАл к Vladimir Fyodorov следующее: VF>> Теперь бы кто-нибудь включил этот патч в основную ветку... AK> Тогда я не буду собирать пока. Как включат в основную ветку, тогда AK> обновлю исходники и соберу... Только вот есть у меня подозрения, что AK> не так быстро это произойдёт =) Мне тоже так кажется. Гремлин уж больно педантичный, особенно после того как его вкупе с остальными разработчиками криворуким обозвали :) Но пока буду пользоваться неофициальной сборкой от Сергея Леонтьева, очень уж удобно... Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Тятя, тятя, наши СЕТИ ... --- GoldED+/OSX 1.1.5-b20150715 |
#26
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Serguei E. Leontiev написал(а) к Alexandr Kruglikov в Oct 15 13:48:37 по местному времени:
From: "Serguei E. Leontiev" <leo@sai.msu.ru> Subject: Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах Привет Александр, От 27 октября 2015 г., 9:58:40 в fido7.ru.mac ты писал: SEL>>> В нём есть какая-то несовместимость конфигурации между SEL>>> macfidoip и golded+ 1.1.5, он на старте выдаёт пустой SEL>>> экран и ждёт кнопки. VF>> У меня ничего не ждал, но я не пользуюсь macfidoip AK> Там ошибка в goldlang.cfg изначально. VF>> Теперь бы кто-нибудь включил этот патч в основную ветку... AK> Тогда я не буду собирать пока. Как включат в основную ветку, AK> тогда обновлю исходники и соберу... Хм. Александр, что бы что-то включили в основную ветку, нужно, что б кто-то исправления прислал бы тому, кто это собирает, и убедил бы его в полезности и работоспособности. Я этот Golded+ запустил первый и, вероятно, последний раз в жизни. Соответственно, я не знаю кто собирает и поддерживает Golded+, не могу отвечать на его вопросы и т.п. Максимум, чем ещё могу помочь в этом деле: это дать исправления дать предложения по правкам и дополнениям в INSTALL-RUSSIAN-GUIDE.pdf в части поддержки DECFNK (DEC vt520 от 1994) или xterm. Да, могу ещё поделится файлом конфигурации терминала для того, что б положить его GED-KOI8.terminal каталог contrib и в дистрибутив для OSX. -- Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru --- ifmail v.2.15dev5.4 |
#27
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Vladimir Fyodorov написал(а) к Serguei E. Leontiev в Oct 15 15:35:44 по местному времени:
Разнообразно приветствую тебя, Serguei! 27 Октября 2015, Serguei E. Leontiev писАл к Vladimir Fyodorov следующее: SEL>>> vt520 от 1994) или xterm. Да, могу ещё поделится файлом SEL>>> конфигурации терминала для того, что б положить его SEL>>> GED-KOI8.terminal каталог contrib и в дистрибутив для OSX. VF>> И это всё давай, пригодится :) SEL> Тут есть три варианта, т.к. обычно в OS X прыгают по словам по SEL> Option-стрелка, то: SEL> 1. Можно только так и определить; SEL> 2. Можно дать два файла конфигурации; SEL> 3. Можно в одном файле конфигурации посадить одинаковые SEL> Esc-последовательности, и на Control+стрелка, и на Option+стрелка. Меня устроит любой вариант. Но третий, наверное, более универсален. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Руки мой пеpед Виндой --- GoldED+/OSX 1.1.5-b20150715 |
#28
|
|||
|
|||
Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Michael Baryshnikov написал(а) к Alexandr Kruglikov в Oct 15 16:23:47 по местному времени:
Нello, Alexandr! Tuesday October 27 2015 09:58, Alexandr Kruglikov wrote to Vladimir Fyodorov: AK> Как включат в основную ветку, тогда обновлю исходники и соберу... Только AK> вот есть у меня подозрения, что не так быстро это произойдёт =) Я ваще офигел, когда из вашего разговора понял, что Голдед еще жив и развивается... Быстро-не-быстро - какая разница, главное - живой дедуля. Rest begards...oh, sorry, best regards, Michael ... Earthquake hits California. Residents surf to Denver! --- (c)2015 Isaak GoldED+/EMX, send $1.1.5-30407 for original master text. |
#29
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Alexandr Kruglikov написал(а) к Michael Baryshnikov в Oct 15 16:29:12 по местному времени:
Привет, Michael! Ответ на сообщение Michael Baryshnikov (2:5020/35.323) к Alexandr Kruglikov, написанное 27 окт 15 в 16:23: MB> Я ваще офигел, когда из вашего разговора понял, что Голдед еще жив и MB> развивается... Быстро-не-быстро - какая разница, главное - живой MB> дедуля. Куда он денется) Собственно, там разработка с 2013го стояла =))) в 2015м Vladimir Fyodorov (2:50/15) попросил меня собрать его нативно под эхотаг, при этом вылез косяк, из-за которого дед не собирался. вот в 20150715 косяк поправлен... С уважением - Alexandr --- GoldED+/W32-MINGW 1.1.5-b20150715 |
#30
|
|||
|
|||
Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
Serguei E. Leontiev написал(а) к Vladimir Fyodorov в Oct 15 17:31:17 по местному времени:
From: "Serguei E. Leontiev" <leo@sai.msu.ru> Subject: Re: Fwd: К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах Привет Владимир, От 29 октября 2015 г., 10:18:30 в fido7.ru.mac ты писал: SEL>>>> 1. Обнаружил, что Alt-стрелки в нём SEL>>>> обрабатываются. Они нужны? Или это уже никому не SEL>>>> нужный артефакт? VF>>> Лучше, наверное, не трогать. Возможно, есть те, кто к VF>>> этим комбинациям привык. SEL>> А что они делают-то в DOS/Windows? Просто если они делают SEL>> нечто полезное и популярное, то не получится посадить SEL>> одинаковые Esc-последовательности, и на SEL>> <control>+стрелка, и на <option>+стрелка. VF> А, проблема понятна. Надо дома смотреть, чего они делают под VF> виндой (под DOSBox'ом у меня ничего не делают, точнее, делают VF> то же самое, что и стрелки без модификатора). В любом случае, Из описанного: $ iconv -f cp866 < ./cfgs/config/goldhelp.rus | egrep -i 'A[^-]*-(L[ef]|R[ig]|D[ow]|Up)' Al-Right, Al-U Пеpеход к пpедыдущему ни pазу нечитанному сообщению Alt-Left Пеpеход к следующему ни pазу нечитанному сообщению A-Up, A-Down Пеpемещение куpсоpа ввеpх/вниз на одну стpоку A-Left,A-Right Пеpемещение куpсоpа влево/впpаво leom:golded+ leo$ iconv -f cp866 < ./cfgs/config/goldkeys.rus | egrep '@(Left|Right|Up|Down)' @Down EditGoDown @Left EditGoLeft @Right EditGoRight @Up EditGoUp @Right READgotonextunread @Left READgotoprevunread @Down READGotoThNextUnread ; Переход к следующему непрочитанному сообщению в треде ;@Left READmacro READtogglebookmark READgotoreplyprev ;@Right READmacro READtogglebookmark READgotoreplies leom:golded+ leo$ iconv -f cp866 < ./cfgs/config/goldkeys.cfg | egrep '@(Left|Right|Up|Down)' @Down EDITgodown @Left EDITgoleft @Right EDITgoright @Up EDITgoup @Right READgotonextunread @Left READgotoprevunread @Down READGotoThNextUnread ;@Left READmacro READtogglebookmark READgotoreplyprev ;@Right READmacro READtogglebookmark READgotoreplies VF> даже если по умолчанию действие для них не определено, это VF> может сделать любой пользователь самостоятельно. Так что Пользователь не будет вешать действия на то, что данном компьютере не поддерживается. Например, в конфигурационном файле можно написать ^Tab, ^BackSpace, #BackSpace, #Enter или ^Enter, но их поддержка, конечно возможна, но через жопу и с какой-то матерью. VF>>> Возьми лучше конфиг из дистрибутива, мало ли что VF>>> накручено в этих пакетах. Брать, кажется, здесь: VF>>> http://sourceforge.net/projects/gold...s/files/golded VF>>> -plus-cf g/ (проверить не могу, прокся не пускает). SEL>> Так там же и есть, на самом деле, два варианта SEL>> ./cfgs/config/goldkeys.cfg и ./cfgs/config/goldkeys.rus VF> Если правильно помню, они должны отличаться только языком VF> комментариев. Как сказать, например: leom:golded+ leo$ iconv -f cp866 < ./cfgs/config/goldkeys.cfg | egrep 'F12|@Нome|@End' ;F12 READmacro READreplymsg ^Enter "T" End Enter "I" EDITsavemsg "Y" leom:golded+ leo$ iconv -f cp866 < ./cfgs/config/goldkeys.rus | egrep 'F12|@Нome|@End' @Нome READmacro READthreadtree Нome Enter @End READmacro READthreadtree End Enter ;F12 READmacro READreplymsg ^Enter "T" End Enter "I" EDITsavemsg "Y" F12 ExternUtil05 ; Декодиpование PGP сообщения. #F12 ExternUtil06 ; Добавить PGP ключ из текущего сообщения в связку. @F12 ExternUtil09 -- Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru --- ifmail v.2.15dev5.4 |