mu4e-compose: only use keymap-set when available

Was added with emacs 29.
This commit is contained in:
Dirk-Jan C. Binnema 2024-03-12 20:45:51 +02:00
parent 9e47a6cdff
commit 0e05ab8c1d
1 changed files with 3 additions and 2 deletions

View File

@ -609,8 +609,9 @@ buffers; lets remap its faces so it uses the ones for mu4e."
(define-key map (kbd "C-c C-u") #'mu4e-update-mail-and-index)
(define-key map (kbd "C-c ;") #'mu4e-compose-context-switch)
(keymap-set map "<remap> <beginning-of-buffer>" #'mu4e-compose-goto-top)
(keymap-set map "<remap> <end-of-buffer>" #'mu4e-compose-goto-bottom)
(when (fboundp 'keymap-set) ;; emacs 29
(keymap-set map "<remap> <beginning-of-buffer>" #'mu4e-compose-goto-top)
(keymap-set map "<remap> <end-of-buffer>" #'mu4e-compose-goto-bottom))
;; remove some unsupported commands... [remap ..] does not work here
;; XXX remove from menu, too.