Commit | Line | Data |
---|---|---|
6f97b9c8 | 1 | eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96, |
5cc01309 GM |
2 | # |
3 | # The code here is forced by the interface, and is not subject to | |
4 | # copyright, constituting the only possible expression of the algorithm | |
5 | # in this format. | |
6 | # | |
cc795ef0 DN |
7 | # When updating this file, etc/e/eterm-color should be regenerated by |
8 | # running "make e/eterm-color" in the etc directory. | |
9 | # Any change to this file should be done at the same time with a | |
e4769531 | 10 | # corresponding change to the TERMCAP environment variable in term.el. |
cc795ef0 | 11 | # Comments in term.el specify where each of these capabilities is implemented. |
08e8e7e9 DN |
12 | colors#8, |
13 | cols#80, | |
14 | lines#24, | |
15 | pairs#64, | |
16 | am, | |
17 | mir, | |
3bca7ca5 | 18 | msgr, |
08e8e7e9 DN |
19 | xenl, |
20 | bel=^G, | |
21 | bold=\E[1m, | |
22 | clear=\E[H\E[J, | |
23 | cr=\r, | |
24 | csr=\E[%i%p1%d;%p2%dr, | |
25 | cub1=\b, | |
26 | cub=\E[%p1%dD, | |
27 | cud1=\n, | |
28 | cud=\E[%p1%dB, | |
29 | cuf1=\E[C, | |
30 | cuf=\E[%p1%dC, | |
a933dad1 | 31 | cup=\E[%i%p1%d;%p2%dH, |
08e8e7e9 DN |
32 | cuu1=\E[A, |
33 | cuu=\E[%p1%dA, | |
34 | dch1=\E[P, | |
35 | dch=\E[%p1%dP, | |
36 | dl1=\E[M, | |
37 | dl=\E[%p1%dM, | |
38 | ed=\E[J, | |
cc795ef0 | 39 | el1=\E[1K, |
08e8e7e9 DN |
40 | el=\E[K, |
41 | home=\E[H, | |
42 | ht=\t, | |
43 | ich=\E[%p1%d@, | |
44 | il1=\E[L, | |
45 | il=\E[%p1%dL, | |
46 | ind=\n, | |
47 | invis=\E[8m, | |
48 | kbs=^?, | |
49 | kcub1=\EOD, | |
50 | kcud1=\EOB, | |
51 | kcuf1=\EOC, | |
52 | kcuu1=\EOA, | |
53 | kdch1=\E[3~, | |
54 | kend=\E[4~, | |
55 | khome=\E[1~, | |
14397ea7 | 56 | kich1=\E[2~, |
08e8e7e9 DN |
57 | knp=\E[6~, |
58 | kpp=\E[5~, | |
59 | op=\E[39;49m, | |
60 | rc=\E8, | |
61 | rev=\E[7m, | |
14397ea7 | 62 | ri=\EM, |
08e8e7e9 DN |
63 | rmir=\E[4l, |
64 | rmso=\E[27m, | |
65 | rmul=\E[24m, | |
09411f50 | 66 | rs1=\Ec, |
08e8e7e9 DN |
67 | sc=\E7, |
68 | setab=\E[%p1%{40}%+%dm, | |
69 | setaf=\E[%p1%{30}%+%dm, | |
70 | sgr0=\E[m, | |
71 | smir=\E[4h, | |
72 | smul=\E[4m, | |
73 | smso=\E[7m, | |
3bca7ca5 DN |
74 | u6=\E[%i%d;%dR, |
75 | u7=\E[6n, | |
08e8e7e9 DN |
76 | # smcup=\E[?47h, |
77 | # rmcup=\E[?47l, | |
09411f50 | 78 | # rs2 may need to be added |