[devel] неприятности с rtorrent под screen ( виновен ncurses?)
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Сен 7 18:59:18 MSD 2006
On Thu, Sep 07, 2006 at 05:18:25PM +0300, Andrei Bulava wrote:
> Alexey Tourbin wrote:
> > On Thu, Sep 07, 2006 at 04:12:26PM +0300, Andrei Bulava wrote:
> >>> Кстати, в этом месте ^a l не помогает?
> >> Нет, не помогает, хотя в rtorrent есть поддержка и ^l (который ^a l в
> >> screen), и SIGWINCH. Всё лечится только откатом ncurses :(
> >
> > Попробуйте собрать ncurses с редхатовскими патчами (приложено).
>
> Не осилил. Реально много букв, а времени - в обрез :\
Я осилил. Если два вот эти куска приложить, то вроде бы нормально
работает. Правда, какой именно из кусков помагает, я разбираться не
стал. Прошу кого-нибудь подтвердить или опровергнуть.
--- ncurses-5.5/ncurses/tinfo/lib_termcap.c.tgetent 2006-08-16 16:37:23.000000000 +0200
+++ ncurses-5.5/ncurses/tinfo/lib_termcap.c 2006-08-16 16:38:04.000000000 +0200
@@ -131,6 +135,7 @@
}
LAST_TRM = cur_term;
LAST_SEQ = ++sequence;
+ LAST_BUF = 0;
PC = 0;
UP = 0;
--- ncurses-5.5/ncurses/tinfo/lib_termcap.c.tgetstr 2006-08-30 14:53:02.000000000 +0200
+++ ncurses-5.5/ncurses/tinfo/lib_termcap.c 2006-08-30 14:55:09.000000000 +0200
@@ -263,6 +268,7 @@
if (area != 0
&& *area != 0) {
(void) strcpy(*area, result);
+ result = *area;
*area += strlen(*area) + 1;
}
}
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060907/67ab5e60/attachment-0001.bin>
Подробная информация о списке рассылки Devel