]> code.delx.au - gnu-emacs/blobdiff - etc/e/eterm-color.ti
Fixes around Bug#16647.
[gnu-emacs] / etc / e / eterm-color.ti
index 132b1e32c61d4156da75b08de01a3eaa5f3855a0..a6ef81499009531d64df3096fac11216db1e6d4e 100644 (file)
@@ -1,10 +1,21 @@
 eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96,
+#
+# The code here is forced by the interface, and is not subject to
+# copyright, constituting the only possible expression of the algorithm
+# in this format.
+#
+# When updating this file, etc/e/eterm-color should be regenerated by 
+# running "make e/eterm-color" in the etc directory.
+# Any change to this file should be done at the same time with a
+# corresponding change to the TERMCAP environment variable in term.el.
+# Comments in term.el specify where each of these capabilities is implemented.
        colors#8,
        cols#80,
        lines#24,
        pairs#64,
        am,
        mir,
+       msgr,
        xenl,
        bel=^G,
        bold=\E[1m,
@@ -25,6 +36,7 @@ eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96,
        dl1=\E[M,
        dl=\E[%p1%dM,
        ed=\E[J,
+       el1=\E[1K,
        el=\E[K,
        home=\E[H,
        ht=\t,
@@ -41,11 +53,13 @@ eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96,
        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,
@@ -57,6 +71,8 @@ eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96,
        smir=\E[4h,
        smul=\E[4m,
        smso=\E[7m,
+       u6=\E[%i%d;%dR,
+       u7=\E[6n,
 #      smcup=\E[?47h,
 #      rmcup=\E[?47l,
 #       rs2 may need to be added