emacs-elpa-diffs
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]