|
From: | Michael Heerdegen |
Subject: | Re: How to define a prefixed map for a minor mode? |
Date: | Sun, 07 Jun 2020 10:16:38 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Michael Heerdegen <michael_heerdegen@web.de> writes: > > (easy-mmode-defmap ecat-mode-map > > `(((kbd "C-c .") . ecat-basic-map)) > > "Keymap for `ecat-mode'.") > > I don't know much about this but passing an unevaluated `kbd' expression > doesn't look right to me. AFAIR I use to do this kind of thing like this: (define-minor-mode ecat-mode "Toggle Emacs CAT mode." :lighter " CAT" :keymap (let ((map (make-sparse-keymap))) (define-key map (kbd "C-c .") ecat-basic-map) map)) Michael.
[Prev in Thread] | Current Thread | [Next in Thread] |