From 770a215b4f5cecb07df5dcbd775a09ebfbd6b9bb Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Mon, 12 Jun 2023 22:01:45 +1000 Subject: [PATCH] emacs: handle cx:c-x by resending the equivalent command. This allows the command to be intercepted without encode emacs code bindings elsewhere. Signed-off-by: NeilBrown --- mode-emacs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mode-emacs.c b/mode-emacs.c index a2462e2b..7dc48653 100644 --- a/mode-emacs.c +++ b/mode-emacs.c @@ -541,6 +541,7 @@ static struct simple_command { {CMD(emacs_simple), "Display:new", "K:CX5-2"}, {CMD(emacs_simple), "Display:close", "K:CX5-0"}, {CMD(emacs_simple), "lib-server:done", "K:CX-#"}, + {CMD(emacs_simple), "mode-swap-mark", "K:CX:C-X"}, {CMD(emacs_simple), "Abort", "K:C-G"}, {CMD(emacs_simple), "NOP", "K:A-G"}, {CMD(emacs_simple), "NOP", "K:CX:C-G"}, @@ -3238,7 +3239,6 @@ static void emacs_init(void) key_add(m, "K:C--", &emacs_neg); key_add(m, "K:C- ", &emacs_mark); key_add(m, "mode-set-mark", &emacs_mark); - key_add(m, "K:CX:C-X", &emacs_swap_mark); key_add(m, "mode-swap-mark", &emacs_swap_mark); key_add(m, "Abort", &emacs_abort); key_add(m, "K:C-W", &emacs_wipe); -- 2.39.5