Bug 28313 - Add smcup and rmcup capabilites to screen terminfo
: Add smcup and rmcup capabilites to screen terminfo
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/terminfo)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2013-01-06 15:23 by
Modified: 2013-01-19 17:32 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-01-06 15:23:49
smcup и rmcup есть в оригинальном описании screen (внутри
ncurses/misc/terminfo.src), и без них не работает alternate screen в tmux, что
для меня является регрессией относительно других дистрибутивов.

Я внёс изменения в screen.ti отдельным коммитом и потестировал их, вроде
работают как надо и ничего не ломают:

http://git.altlinux.org/people/iv/packages/ncurses.git?p=ncurses.git;a=commit;h=dfbb394af429f94662d0a89a880bfad2991c72dd

Если Вам будет удобнее, могу сделать NMU вот из этого:

http://git.altlinux.org/people/iv/packages/ncurses.git?p=ncurses.git;a=commit;h=892febfad2ea586b43b24049a7af4035fe64685d
------- Comment #1 From 2013-01-06 15:31:20 -------
Я слышал, что ведется подготовка сборки новой версии ncurses.
------- Comment #2 From 2013-01-18 11:44:31 -------
Сравнил с апстримным (для актуального screen) screeninfo.src, разница такая:
$ infocmp screen screenew
comparing screen to screenew.
    comparing booleans.
    comparing numbers.
    comparing strings.
        kbs: '\177', NULL.
        rmcup: NULL, '\E[?1049l'.
        smcup: NULL, '\E[?1049h'.
kbs, полагаю, стоит оставить в живых (в этом вашем линуксе backspace отродясь
был \177, страдайте). Остальное --  тот самый патч. поправлю в следующем
релизе.

Кроме того, в нашем terminfo есть 132-колоночный screen-w. Полагаю его оставить
тоже.
------- Comment #3 From 2013-01-18 14:38:34 -------
ncurses-5.9-alt2 -> sisyphus:

* Fri Jan 18 2013 Fr. Br. George <george@altlinux> 5.9-alt2
- Version up to 5.9-20130112
- Extend baseterms list with 256-color versions of terminals (Closes: #25245)
- Update screen.ti from screen-4.0.3 (Closes: #28313)
------- Comment #4 From 2013-01-19 17:32:43 -------
Спасибо.