[sisyphus] Про htop
Alexei V. Mezin
alexei-mezin на rambler.ru
Вс Дек 15 17:00:24 MSK 2013
15.12.2013 15:23, Serg A. Kotlyarov пишет:
>> У нас ncurses собрана без --enable-sigwinch, поэтому ничего не
>> работает. Багу повесить на пересборку с нужным ключом?
>>
> Думается, что надо.
Однако, все не так просто. Смотрю в spec, там стоит --enable-sigwinch.
Запускаю пример:
#include <ncurses.h>
#include <string.h>
int main()
{
initscr();
int count = 0;
int key;
while ((key = getch()) != 27) {
if (key == KEY_RESIZE) {
clear();
mvprintw(0, 0, "COLS = %d, LINES = %d", COLS, LINES);
for (int i = 0; i < COLS; i++)
mvaddch(1, i, '*');
refresh();
count++;
}
mvprintw(3, 0, "KEY = %d COUNT=%d", key, count);
}
endwin();
return 0;
}
И вижу, что KEY_RESIZE приходит, но вот значения COLS/LINES остаются
неизменными. То есть что-то в глубине ncurses разломано. :(
Будем изучать дальше.
Подробная информация о списке рассылки Sisyphus