From 536d3b37baead838ad00fbd267b834579a4b27a7 Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Sat, 1 Jul 2023 17:31:22 +0200 Subject: [PATCH] Rewrite ansi-term `defadvice` with `define-advice` Only two instances of `defadvice` remaining, will rewrite those somewhen. --- init.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index 366176a..9eeb12c 100644 --- a/init.el +++ b/init.el @@ -2633,7 +2633,9 @@ With given ARG, display files in `db/important-document-path’." ;; we need to set keys starting with C-x after `ansi-term' has been ;; called, as it resets the escape character to C-x. - (defadvice ansi-term (after ansi-term-set-keys activate) + (define-advice ansi-term (:after + (&rest _) + db/ansi-term--unbind-annoying-keys) (unbind-key "C-x C-j" term-raw-map) (unbind-key "C-x g" term-raw-map))