diff options
| -rw-r--r-- | lisp/ChangeLog | 6 | ||||
| -rw-r--r-- | lisp/term/xterm.el | 68 |
2 files changed, 40 insertions, 34 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 71bed7ea0ed..d7578ae88cb 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2007-10-12 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * term/xterm.el (xterm-function-map, xterm-alternatives-map): Use the | ||
| 4 | `meta' modifier consistently, rather than using sometimes meta | ||
| 5 | sometimes alt. | ||
| 6 | |||
| 1 | 2007-10-12 Martin Rudalics <rudalics@gmx.at> | 7 | 2007-10-12 Martin Rudalics <rudalics@gmx.at> |
| 2 | 8 | ||
| 3 | * window.el (handle-select-window): Revert part of 2007-10-08 | 9 | * window.el (handle-select-window): Revert part of 2007-10-08 |
diff --git a/lisp/term/xterm.el b/lisp/term/xterm.el index 8326c920528..1c4b60706aa 100644 --- a/lisp/term/xterm.el +++ b/lisp/term/xterm.el | |||
| @@ -89,18 +89,18 @@ | |||
| 89 | (define-key map "\e[23;6~" [C-S-f11]) | 89 | (define-key map "\e[23;6~" [C-S-f11]) |
| 90 | (define-key map "\e[24;6~" [C-S-f12]) | 90 | (define-key map "\e[24;6~" [C-S-f12]) |
| 91 | 91 | ||
| 92 | (define-key map "\eO3P" [A-f1]) | 92 | (define-key map "\eO3P" [M-f1]) |
| 93 | (define-key map "\eO3Q" [A-f2]) | 93 | (define-key map "\eO3Q" [M-f2]) |
| 94 | (define-key map "\eO3R" [A-f3]) | 94 | (define-key map "\eO3R" [M-f3]) |
| 95 | (define-key map "\eO3S" [A-f4]) | 95 | (define-key map "\eO3S" [M-f4]) |
| 96 | (define-key map "\e[15;3~" [A-f5]) | 96 | (define-key map "\e[15;3~" [M-f5]) |
| 97 | (define-key map "\e[17;3~" [A-f6]) | 97 | (define-key map "\e[17;3~" [M-f6]) |
| 98 | (define-key map "\e[18;3~" [A-f7]) | 98 | (define-key map "\e[18;3~" [M-f7]) |
| 99 | (define-key map "\e[19;3~" [A-f8]) | 99 | (define-key map "\e[19;3~" [M-f8]) |
| 100 | (define-key map "\e[20;3~" [A-f9]) | 100 | (define-key map "\e[20;3~" [M-f9]) |
| 101 | (define-key map "\e[21;3~" [A-f10]) | 101 | (define-key map "\e[21;3~" [M-f10]) |
| 102 | (define-key map "\e[23;3~" [A-f11]) | 102 | (define-key map "\e[23;3~" [M-f11]) |
| 103 | (define-key map "\e[24;3~" [A-f12]) | 103 | (define-key map "\e[24;3~" [M-f12]) |
| 104 | 104 | ||
| 105 | (define-key map "\eO4P" [M-S-f1]) | 105 | (define-key map "\eO4P" [M-S-f1]) |
| 106 | (define-key map "\eO4Q" [M-S-f2]) | 106 | (define-key map "\eO4Q" [M-S-f2]) |
| @@ -164,12 +164,12 @@ | |||
| 164 | (define-key map "\e[1;8F" [C-M-S-end]) | 164 | (define-key map "\e[1;8F" [C-M-S-end]) |
| 165 | (define-key map "\e[1;8H" [C-M-S-home]) | 165 | (define-key map "\e[1;8H" [C-M-S-home]) |
| 166 | 166 | ||
| 167 | (define-key map "\e[1;3A" [A-up]) | 167 | (define-key map "\e[1;3A" [M-up]) |
| 168 | (define-key map "\e[1;3B" [A-down]) | 168 | (define-key map "\e[1;3B" [M-down]) |
| 169 | (define-key map "\e[1;3C" [A-right]) | 169 | (define-key map "\e[1;3C" [M-right]) |
| 170 | (define-key map "\e[1;3D" [A-left]) | 170 | (define-key map "\e[1;3D" [M-left]) |
| 171 | (define-key map "\e[1;3F" [A-end]) | 171 | (define-key map "\e[1;3F" [M-end]) |
| 172 | (define-key map "\e[1;3H" [A-home]) | 172 | (define-key map "\e[1;3H" [M-home]) |
| 173 | 173 | ||
| 174 | (define-key map "\e[2~" [insert]) | 174 | (define-key map "\e[2~" [insert]) |
| 175 | (define-key map "\e[3~" [delete]) | 175 | (define-key map "\e[3~" [delete]) |
| @@ -206,10 +206,10 @@ | |||
| 206 | (define-key map "\e[5;8~" [C-M-S-prior]) | 206 | (define-key map "\e[5;8~" [C-M-S-prior]) |
| 207 | (define-key map "\e[6;8~" [C-M-S-next]) | 207 | (define-key map "\e[6;8~" [C-M-S-next]) |
| 208 | 208 | ||
| 209 | (define-key map "\e[2;3~" [A-insert]) | 209 | (define-key map "\e[2;3~" [M-insert]) |
| 210 | (define-key map "\e[3;3~" [A-delete]) | 210 | (define-key map "\e[3;3~" [M-delete]) |
| 211 | (define-key map "\e[5;3~" [A-prior]) | 211 | (define-key map "\e[5;3~" [M-prior]) |
| 212 | (define-key map "\e[6;3~" [A-next]) | 212 | (define-key map "\e[6;3~" [M-next]) |
| 213 | 213 | ||
| 214 | (define-key map "\e[4~" [select]) | 214 | (define-key map "\e[4~" [select]) |
| 215 | (define-key map "\e[29~" [print]) | 215 | (define-key map "\e[29~" [print]) |
| @@ -425,18 +425,18 @@ | |||
| 425 | (define-key map [f47] [C-S-f11]) | 425 | (define-key map [f47] [C-S-f11]) |
| 426 | (define-key map [f48] [C-S-f12]) | 426 | (define-key map [f48] [C-S-f12]) |
| 427 | 427 | ||
| 428 | (define-key map [f49] [A-f1]) | 428 | (define-key map [f49] [M-f1]) |
| 429 | (define-key map [f50] [A-f2]) | 429 | (define-key map [f50] [M-f2]) |
| 430 | (define-key map [f51] [A-f3]) | 430 | (define-key map [f51] [M-f3]) |
| 431 | (define-key map [f52] [A-f4]) | 431 | (define-key map [f52] [M-f4]) |
| 432 | (define-key map [f53] [A-f5]) | 432 | (define-key map [f53] [M-f5]) |
| 433 | (define-key map [f54] [A-f6]) | 433 | (define-key map [f54] [M-f6]) |
| 434 | (define-key map [f55] [A-f7]) | 434 | (define-key map [f55] [M-f7]) |
| 435 | (define-key map [f56] [A-f8]) | 435 | (define-key map [f56] [M-f8]) |
| 436 | (define-key map [f57] [A-f9]) | 436 | (define-key map [f57] [M-f9]) |
| 437 | (define-key map [f58] [A-f10]) | 437 | (define-key map [f58] [M-f10]) |
| 438 | (define-key map [f59] [A-f11]) | 438 | (define-key map [f59] [M-f11]) |
| 439 | (define-key map [f60] [A-f12]) | 439 | (define-key map [f60] [M-f12]) |
| 440 | 440 | ||
| 441 | map) | 441 | map) |
| 442 | "Keymap of possible alternative meanings for some keys.") | 442 | "Keymap of possible alternative meanings for some keys.") |