[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Deprecation of define-key?
From: |
Lars Ingebrigtsen |
Subject: |
Re: Deprecation of define-key? |
Date: |
Tue, 02 Aug 2022 12:00:58 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Augusto Stoffel <arstoffel@gmail.com> writes:
> Wouldn't it make sense to let keymap-set take multiple key-definition
> pairs as arguments, like setq et al? This would be very convenient
> e.g. in user configuration files, where currently one often finds long
> sequences of define-key calls. This looks much better to me:
>
> (keymap-set some-map
> "a" 'command-a
> "b" 'command-b
> "c" 'command-c)
I think that makes sense, and we'd just have to extend the definition
from
(keymap-set KEYMAP KEY DEFINITION)
to
(keymap-set KEYMAP KEY DEFINITION &rest PAIRS)
But how should the indentation be? It's not a definition form, so
indenting it like the above would be unusual.