Re: Размер терминала в Emacs.
Alexander Galanin -> debian-russian@lists.debian.org @ Mon, 21 Jan 2013 10:40:32 +0400:
>> > Потом, когда активируется буфер, его окно отображается уже в реальный
>> > размер, и терминальной программе внутри шлется SIGWINCH. rtorrent на
>> > него, вероятно, реагирует адекватно, т.е. перерисовывается под новый
>> > размер (куда именно уходит пара секунд - вопрос отдельный, я на него
>> > сейчас ответить не готов), а newsbeuter, вероятно, нет.
>>
>> Была такая мысль. Но, как ни странно, если открыть newsbeuter в urxvt,
>> то он будет адекватно реагировать на изменение размера окна. Стало быть,
>> SIGWINCH он все-таки адекватно обрабатывает.
AG> Подозреваю, что в случае запуска через emacs этот сигнал для newsbeuter
AG> приходит настолько быстро, что nb ещё не закончил инициализацию, потому
AG> обрабатывает его некорректно. В интерактивном режиме за счёт
AG> относительной медлительности пользователя сигнал приходит гораздо позже.
В оригинальном описании проблемы при ручной активации буфера не
происходит перерисовки. А у rtorrent происходит, но с задержкой. А в
то, что newsbeuter не запускается внутри демона, пока буфер не
активирован, мне что-то не верится.
Reply to: