[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/eat ac954032c6 1/3: Add many more semi-char mode exception
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/eat ac954032c6 1/3: Add many more semi-char mode exceptions |
Date: |
Sun, 22 Jan 2023 11:59:18 -0500 (EST) |
branch: elpa/eat
commit ac954032c6c51ee21f45cea516c5c6b17899a669
Author: Akib Azmain Turja <akib@disroot.org>
Commit: Akib Azmain Turja <akib@disroot.org>
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.
---
eat.el | 48 ++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 46 insertions(+), 2 deletions(-)
diff --git a/eat.el b/eat.el
index 010706c5bf..8ba13d3263 100644
--- a/eat.el
+++ b/eat.el
@@ -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.