diff options
Diffstat (limited to 'sys-libs/ncurses/files/ncurses-5.7-emacs.patch')
-rw-r--r-- | sys-libs/ncurses/files/ncurses-5.7-emacs.patch | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sys-libs/ncurses/files/ncurses-5.7-emacs.patch b/sys-libs/ncurses/files/ncurses-5.7-emacs.patch new file mode 100644 index 000000000000..615a73b2918f --- /dev/null +++ b/sys-libs/ncurses/files/ncurses-5.7-emacs.patch @@ -0,0 +1,44 @@ +http://bugs.gentoo.org/270527 +Add entry for eterm-color to terminfo file +Part of upstream patch, available at: +ftp://invisible-island.net/ncurses/5.7/ncurses-5.7-20081129.patch + +--- ncurses-5.7-20081122+/misc/terminfo.src 2008-11-15 21:54:35.000000000 +0000 ++++ ncurses-5.7-20081129/misc/terminfo.src 2008-11-29 15:27:35.000000000 +0000 +@@ -4357,6 +4357,26 @@ + sgr0=\E[m, smcup=\E7\E[?47h, smir=\E[4h, smso=\E[7m, + smul=\E[4m, + ++# The codes supported by the term.el terminal emulation in GNU Emacs 22.2 ++eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96, ++ am, mir, msgr, xenl, ++ colors#8, cols#80, lines#24, pairs#64, ++ bel=^G, blink=\E[5m, bold=\E[1m, clear=\E[H\E[J, cr=^M, ++ csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H, ++ cud=\E[%p1%dB, cud1=^J, cuf=\E[%p1%dC, cuf1=\E[C, ++ cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A, ++ dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M, ed=\E[J, ++ el=\E[K, el1=\E[1K, home=\E[H, ht=^I, ich=\E[%p1%d@, ++ il=\E[%p1%dL, il1=\E[L, ind=^J, invis=\E[8m, kbs=\177, ++ kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA, ++ kdch1=\E[3~, kend=\E[4~, khome=\E[1~, kich1=\E[2~, ++ knp=\E[6~, kpp=\E[5~, op=\E[39;49m, rc=\E8, rev=\E[7m, ++ ri=\EM, rmir=\E[4l, rmso=\E[27m, rmul=\E[24m, rs1=\Ec, ++ sc=\E7, setab=\E[%p1%'('%+%dm, setaf=\E[%p1%{30}%+%dm, ++ sgr=\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;m, ++ sgr0=\E[m, smir=\E[4h, smso=\E[7m, smul=\E[4m, ++ u6=\E[%i%d;%dR, u7=\E[6n, ++ + # Entries for use by the `screen' program by Juergen Weigert, + # Michael Schroeder, Oliver Laumann. The screen and + # screen-w entries came with version 3.7.1. The screen2 and screen3 entries +@@ -21795,6 +21815,9 @@ + # * change several \E[2g (clear tab at current column) to \E[3g + # (clear all tabs) to match definition for tbc capability -TD + # ++# 2008-11-29 ++# * add eterm-color -TD ++# + # The following sets edit modes for GNU EMACS. + # Local Variables: + # fill-prefix:"\t" |