Add many more semi-char mode exceptions

* eat.el (eat-semi-char-non-bound-keys)
(eat-eshell-semi-char-non-bound-keys): Add 81 more keys.
This commit is contained in:
Akib Azmain Turja 2023-01-22 22:34:08 +06:00
parent 417e7d2362
commit ac954032c6
No known key found for this signature in database
GPG key ID: 5535FCF54D88616B

48
eat.el
View file

@ -165,7 +165,29 @@ FUNCTION Call FUNCTION with the command and arguments (using
(defcustom eat-semi-char-non-bound-keys
'([?\C-x] [?\C-\\] [?\C-q] [?\C-g] [?\C-h] [?\e ?\C-c] [?\C-u]
[?\e ?x] [?\e ?:] [?\e ?!] [?\e ?&])
[?\e ?x] [?\e ?:] [?\e ?!] [?\e ?&]
[C-insert] [M-insert] [S-insert] [C-M-insert]
[C-S-insert] [M-S-insert] [C-M-S-insert]
[C-delete] [M-delete] [S-delete] [C-M-delete]
[C-S-delete] [M-S-delete] [C-M-S-delete]
[C-deletechar] [M-deletechar]
[S-deletechar] [C-M-deletechar] [C-S-deletechar]
[M-S-deletechar] [C-M-S-deletechar]
[C-up] [C-down] [C-right] [C-left]
[M-up] [M-down] [M-right] [M-left]
[S-up] [S-down] [S-right] [S-left]
[C-M-up] [C-M-down] [C-M-right] [C-M-left]
[C-S-up] [C-S-down] [C-S-right] [C-S-left]
[M-S-up] [M-S-down] [M-S-right] [M-S-left]
[C-M-S-up] [C-M-S-down] [C-M-S-right] [C-M-S-left]
[C-home] [M-home] [S-home] [C-M-home] [C-S-home]
[M-S-home] [C-M-S-home]
[C-end] [M-end] [S-end] [C-M-end] [C-S-end]
[M-S-end] [C-M-S-end]
[C-prior] [M-prior] [S-prior] [C-M-prior]
[C-S-prior] [M-S-prior] [C-M-S-prior]
[C-next] [M-next] [S-next] [C-M-next] [C-S-next]
[M-S-next] [C-M-S-next])
"List of keys not bound in Eat \"semi-char\" mode.
Keys appearing in this list are not bound to send the key to terminal.
@ -189,7 +211,29 @@ make the changes effective."
(defcustom eat-eshell-semi-char-non-bound-keys
'([?\C-\\] [?\C-x] [?\C-g] [?\C-h] [?\e ?\C-c] [?\C-u] [?\C-q]
[?\e ?x] [?\e ?:] [?\e ?!] [?\e ?&])
[?\e ?x] [?\e ?:] [?\e ?!] [?\e ?&]
[C-insert] [M-insert] [S-insert] [C-M-insert]
[C-S-insert] [M-S-insert] [C-M-S-insert]
[C-delete] [M-delete] [S-delete] [C-M-delete]
[C-S-delete] [M-S-delete] [C-M-S-delete]
[C-deletechar] [M-deletechar]
[S-deletechar] [C-M-deletechar] [C-S-deletechar]
[M-S-deletechar] [C-M-S-deletechar]
[C-up] [C-down] [C-right] [C-left]
[M-up] [M-down] [M-right] [M-left]
[S-up] [S-down] [S-right] [S-left]
[C-M-up] [C-M-down] [C-M-right] [C-M-left]
[C-S-up] [C-S-down] [C-S-right] [C-S-left]
[M-S-up] [M-S-down] [M-S-right] [M-S-left]
[C-M-S-up] [C-M-S-down] [C-M-S-right] [C-M-S-left]
[C-home] [M-home] [S-home] [C-M-home] [C-S-home]
[M-S-home] [C-M-S-home]
[C-end] [M-end] [S-end] [C-M-end] [C-S-end]
[M-S-end] [C-M-S-end]
[C-prior] [M-prior] [S-prior] [C-M-prior]
[C-S-prior] [M-S-prior] [C-M-S-prior]
[C-next] [M-next] [S-next] [C-M-next] [C-S-next]
[M-S-next] [C-M-S-next])
"List of keys not bound in Eat-Eshell \"semi-char\" mode.
Keys appearing in this list are not bound to send the key to terminal.