]> git.eshelyaron.com Git - emacs.git/commit
Allow removing keymap definitions
authorLars Ingebrigtsen <larsi@gnus.org>
Tue, 16 Nov 2021 07:02:22 +0000 (08:02 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 16 Nov 2021 07:26:24 +0000 (08:26 +0100)
commit560c921ed8d2d14e593aaee68b8be57b189128e5
treef27bed157496a36ecee2d7ebac46cec8aa3513c5
parentaa4cffccac0794870985c9d6cec82a0eb7bab137
Allow removing keymap definitions

* src/keymap.c (initial_define_lispy_key): Adjust caller.
(store_in_keymap): Allow removing definitions in addition to
setting them to nil.
(Fdefine_key): Ditto.
(define_as_prefix): Adjust caller.

* src/term.c (term_get_fkeys_1): Adjust caller.
etc/NEWS
src/keymap.c
src/term.c
test/src/keymap-tests.el