[sisyphus] Про htop

Alexei V. Mezin alexei-mezin на rambler.ru
Вс Дек 15 17:22:43 MSK 2013


15.12.2013 17:00, Alexei V. Mezin пишет:

>
> Однако, все не так просто.

Все гораздо проще.


[alexei на bigbear ncurses-5.9]$ echo $LINES $COLUMNS
56 154

Я так понял, что bash выставляет эти переменные самостоятельно. А из man 
resizeterm

If the environment variables LINES or COLUMNS are set, this overrides 
the library's use of the window size obtained from the  operating 
system.  Thus, even if a SIGWINCH is received, no screen size change may 
be recorded.

То есть пока bash будет выставлять такие переменные, htop нормально 
работать не будет. Или перед запуском надо делать unset.

Значит это не баг, а просто htop и подобные плохо написаны, надо 
переделывать на использование сигналов напрямую.

P.S. А у Михаила наверняка zsh, а не банальный bash :)



Подробная информация о списке рассылки Sisyphus