Mercurial > emacs
annotate etc/e/eterm-color.ti @ 83391:e99392472e41
Change `keyboard-translate-table' to be terminal-local.
* lisp/subr.el (keyboard-translate): Use `terminal-local-value' to access `keyboard-translate-table'.
* lisp/obsolete/keyswap.el: Ditto.
* src/keyboard.c (Vkeyboard_translate_table): Moved to struct kboard.
* src/keyboard.h (Vkeyboard_translate_table): Moved to struct kboard.
* src/keyboard.c (read_char): Use current_kboard to access Vkeyboard_translate_table.
* src/keymap.c (Fdescribe_buffer_bindings): Ditto.
* src/keyboard.c (init_kboard): Initialize Vkeyboard_translate_table.
* src/keyboard.c (syms_of_keyboard): Use DEFVAR_KBOARD to define
Vkeyboard_translate_table. Update doc strings.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-431
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Fri, 28 Oct 2005 14:29:24 +0000 |
parents | ea87e52cf6da |
children | 4cdf4a683b9f |
rev | line source |
---|---|
66253
ea87e52cf6da
* e/eterm-color.ti: Change the terminal name to eterm-color.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
66244
diff
changeset
|
1 eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96, |
66244
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
2 colors#8, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
3 cols#80, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
4 lines#24, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
5 pairs#64, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
6 am, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
7 mir, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
8 xenl, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
9 bel=^G, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
10 bold=\E[1m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
11 clear=\E[H\E[J, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
12 cr=\r, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
13 csr=\E[%i%p1%d;%p2%dr, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
14 cub1=\b, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
15 cub=\E[%p1%dD, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
16 cud1=\n, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
17 cud=\E[%p1%dB, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
18 cuf1=\E[C, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
19 cuf=\E[%p1%dC, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
20 cup=\E[%i%p1%d;%p2%dH, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
21 cuu1=\E[A, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
22 cuu=\E[%p1%dA, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
23 dch1=\E[P, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
24 dch=\E[%p1%dP, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
25 dl1=\E[M, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
26 dl=\E[%p1%dM, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
27 ed=\E[J, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
28 el1=\E[1K, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
29 el=\E[K, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
30 home=\E[H, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
31 ht=\t, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
32 ich=\E[%p1%d@, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
33 il1=\E[L, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
34 il=\E[%p1%dL, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
35 ind=\n, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
36 invis=\E[8m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
37 kbs=^?, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
38 kcub1=\EOD, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
39 kcud1=\EOB, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
40 kcuf1=\EOC, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
41 kcuu1=\EOA, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
42 kdch1=\E[3~, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
43 kend=\E[4~, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
44 khome=\E[1~, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
45 knp=\E[6~, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
46 kpp=\E[5~, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
47 op=\E[39;49m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
48 rc=\E8, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
49 rev=\E[7m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
50 rmir=\E[4l, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
51 rmso=\E[27m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
52 rmul=\E[24m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
53 rs1=\Ec, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
54 sc=\E7, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
55 setab=\E[%p1%{40}%+%dm, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
56 setaf=\E[%p1%{30}%+%dm, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
57 sgr0=\E[m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
58 smir=\E[4h, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
59 smul=\E[4m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
60 smso=\E[7m, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
61 # smcup=\E[?47h, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
62 # rmcup=\E[?47l, |
94ef888e540c
Renamed eterm to eterm-color and eterm.ti to eterm-color.ti.
Eli Zaretskii <eliz@gnu.org>
parents:
diff
changeset
|
63 # rs2 may need to be added |