Alexander Galanin -> [email protected]  @ Mon, 21 Jan 2013 
10:40:32 +0400:

 >> > Потом, когда активируется буфер, его окно отображается уже в реальный
 >> > размер, и терминальной программе внутри шлется SIGWINCH.  rtorrent на
 >> > него, вероятно, реагирует адекватно, т.е. перерисовывается под новый
 >> > размер (куда именно уходит пара секунд - вопрос отдельный, я на него
 >> > сейчас ответить не готов), а newsbeuter, вероятно, нет.
 >> 
 >> Была такая мысль. Но, как ни странно, если открыть newsbeuter в urxvt,
 >> то он будет адекватно реагировать на изменение размера окна. Стало быть,
 >> SIGWINCH он все-таки адекватно обрабатывает.

 AG> Подозреваю, что в случае запуска через emacs этот сигнал для newsbeuter
 AG> приходит настолько быстро, что nb ещё не закончил инициализацию, потому
 AG> обрабатывает его некорректно. В интерактивном режиме за счёт
 AG> относительной медлительности пользователя сигнал приходит гораздо позже.

В оригинальном описании проблемы при ручной активации буфера не
происходит перерисовки.  А у rtorrent происходит, но с задержкой.  А в
то, что newsbeuter не запускается внутри демона, пока буфер не
активирован, мне что-то не верится.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить