From a1001a915d79b32cf1c05335fc29fd6b1fa8f219 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Fri, 15 Mar 2024 19:35:30 +0200 Subject: [PATCH] mu4e-helpers: check for key-valid-p It's not available in older emacsen. --- mu4e/mu4e-helpers.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mu4e/mu4e-helpers.el b/mu4e/mu4e-helpers.el index f82262e8..6d82119f 100644 --- a/mu4e/mu4e-helpers.el +++ b/mu4e/mu4e-helpers.el @@ -603,9 +603,9 @@ shorter keys in some cases where there are multiple bindings." (defun mu4e-keymap-set (keymap key definition) "Set KEY to DEFINITION in KEYMAP. Temporary version, from Emacs 29." - (cl-assert (key-valid-p key)) + (when (fboundp 'key-valid-p) (cl-assert (key-valid-p key))) (when (stringp definition) - (cl-assert (key-valid-p definition)) + (when (fboundp 'key-valid-p) (cl-assert (key-valid-p definition))) (setq definition (key-parse definition))) (define-key keymap (key-parse key) definition))