]> git.eshelyaron.com Git - emacs.git/commit
Signal error on duplicate key definitions
authorRobert Pluim <rpluim@gmail.com>
Tue, 2 Aug 2022 12:22:32 +0000 (14:22 +0200)
committerRobert Pluim <rpluim@gmail.com>
Tue, 2 Aug 2022 12:29:43 +0000 (14:29 +0200)
commitbf47851e0817abcf17eeb4a10d27cf18de2c68a2
tree7fc3cb4b2dd1726eaa6d1e8807cee27155ba485a
parente5e840168c039f3daf9cce05e0b8ac4c49a450ec
Signal error on duplicate key definitions

* lisp/keymap.el (define-keymap, defvar-keymap): Signal error if the
same key is specified twice.  (Bug#56873)

* doc/lispref/keymaps.texi (Creating Keymaps): Document error
signaling behaviour.

* test/src/keymap-tests.el (keymap-test-duplicate-definitions): Test
duplicate definition detection.
doc/lispref/keymaps.texi
lisp/keymap.el
test/src/keymap-tests.el