Обновить
206
0
Илья@smind

Программист

Отправить сообщение
а у вас глючит?
эм… ну я всё что мне было неудобно переделал, теперь всё удобно… для меня :)
я вот не понимаю почему нельзя ли им просто пользоваться, без религиозного подтекста…
ну не в mc конкретно а тогда уже «Не знаю, что люди нашли в этих двухпанельниках». Лично мне удобно видеть структуру к виде каталога…
Смотря что считать GUI мнекажется имелся ввиду TUI
т.е. то что кеды тормоз это миф?!
я кстати тоже бывает рассматриваю «стерео обои» главное чтобы шаг был не сильно больше расстояния между зрачками.
Я не КДЕфоб но у меня ниразу не было компьютера для комфортной работы с кде… на сотом первом пне qwvm, на втором icewm, на пне третьем — гном2… но я понимаю что наверняка есть поклонноки и пользователи но их прожоривость меня всгда порожала…
В star control II была классная музыка…
имхо это лучший способ отладить систему… ну или получить отвращение к ней, на веки вечные…
не правда про не заплатят, и про идеологию тоже не правда…
вы про какие ошибки? про опечатки или более глобальные вещи? простые опечатки можно поправить за более скромную сумму…
в чем противоречие то?

я тоже бльшую часть времени веду вазработку через ssh… и я бы тоже хотел пройтись по сырцам pvs-studio, но пока никак не выходит…
итак… вопрос с чисткой экрана так и не давай мне покоя, в конце концов я качнул сырцы и нашел коммит в screen гда проблема с очисткой коммандной строки решается…

commit ad56f746c6243d45124485d198d577bdbb78071c
Author: Sadrul Habib Chowdhury <sadrul@users.sourceforge.net>
Date:   Sun Nov 29 23:34:25 2009 -0500

    Fix using alternate screen buffers in some cases.
    
    Screen would reset the 'main' screen buffer if an app tries to
    switch to an alternate buffer while it is already using one (in
    other words, sends multiple 'smcup' without an 'rmcup'). This should
    fix debian bug #558724.


вот ссылка на проблему bugs.debian.org/cgi-bin/bugreport.cgi?bug=558724

пока не уверен что надо фиксить mc…
Еще чуток порылся…
TERM=xterm оставляем, ремарим
в функции
void
do_enter_ca_mode (void)
{
    if (xterm_flag)
    {
        fprintf (stdout, /* ESC_STR ")0" */ ESC_STR "7" ESC_STR "[?47h");
        fflush (stdout);
    }
}


заремарить fprintf (stdout, /* ESC_STR ")0" */ ESC_STR «7» ESC_STR "[?47h");

ну или все строчки, без разницы, после этого экран чиститься не будет…
«Соковый принцип подхода к информации» это как? как в СССР? как следует это понимать? Некоторые сотетские плакаты были ничего так…
надо поковыряться… может и можно…
С поломкой отображения да, столкнулся, но это уже немного другая проблема и будет отдельный тикет.
ну незнаю, некоторые в vim текст помечают, некоторые в mc меню запускают…
Итак поковырялся с mc… вобщем тут такое дело… просто назначение переменной
export TERM=xterm-256color не поможет обрести поддержку мыши в mc.

(25.08.2011) andrew_b: Если при старте Gpm_Open() возвращает (-1), то enable_mouse = FALSE.
(25.08.2011) andrew_b: В скрине и тмуксе это так и есть.
(25.08.2011) andrew_b: Поэтому мышь не обрабатывается.
(25.08.2011) andrew_b: Её как бы нет.


после этого я проверил как оно себя ведёт в случае если не проверять Gpm_Open…

вобщем если enable_mouse переделать вот так

void
enable_mouse (void)
{
    if (mouse_enabled)
        return;
        
    /* save old highlight mouse tracking */
    printf (ESC_STR "[?1001s");

    /* enable mouse tracking */
    printf (ESC_STR "[?1000h");

    fflush (stdout);
    mouse_enabled = TRUE;

}


то поддержка мыши будет… но надо еще
export TERM=xterm-256color

на эту тему есть тикет www.midnight-commander.org/ticket/2479
как быстро появится правильный патч и войдет в апстрим не скажу, надо с проблемой ковыряться еще… и более тщательно…

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность