The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"В linux-порт файлового менеджера Far2 добавлен консольный ре..."
Отправлено Аноним, 09-Авг-20 07:06 
>> Ну как это ничего не знает, вот только что проверял, работает шифт
>> в mc под фар под моей putty. Никаким образом через putty
>> до xlib достучаться он не мог бы. Без фара не работает.
> значит, таки добавили в ncurses поддержку шифтов от xterm (а может и
> в сам mc), в putty их до сих пор нет, а
> в фаре похоже есть.

Судя по тому, что в фаре в gnome terminal шифты работают, в фаре есть, да. Там довольно долго шли к поддержке всех фаровских хоткеев в обычной (в смысле, не wx-овского фара) консоли, и в итоге получилось сделать всё или почти всё.

>  тогда уж можно было в putty их и добавить

Разобраться в том, как putty парсит стандартные ESC последовательности (чтобы добавить туда поддержку чего-нибудь) - довольно нетривиальная задача. Ну и потом было довольно-таки лениво заморачиваться с поддержкой именно шифтов, когда через фаровские расширения получилось сделать поддержку ВСЕХ кнопок сразу, да ещё с событиями KeyDown/KeyUp и буфером обмена в придачу :)

В апстрим-то всё равно не похоже, что примут, поэтому делал так, как быстрее и удобнее.

PS: Фаровские расширения терминала бы документировать нормально, чтоб и в другом софте юзать можно было. Начал вот понемножку https://github.com/cyd01/KiTTY/issues/74

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру