diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2021-10-04 10:12:11 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2021-10-04 10:15:11 +0200 |
commit | 192f9357f25b5b714984e5f60df2eba9dcac4120 (patch) | |
tree | 80dae4bc02148004f8166295bbae08556165f95c /lisp/emacs-lisp/lisp-mnt.el | |
parent | c6be44d9b3ec09195f6279e9a503175f8fd60e14 (diff) | |
download | emacs-192f9357f25b5b714984e5f60df2eba9dcac4120.tar.gz emacs-192f9357f25b5b714984e5f60df2eba9dcac4120.tar.bz2 emacs-192f9357f25b5b714984e5f60df2eba9dcac4120.zip |
Add 'define-keymap' and 'defvar-keymap'
* doc/lispref/keymaps.texi (Changing Key Bindings): Document
define-keymap and defvar-keymap.
* lisp/subr.el (define-keymap): New function.
(define-keymap--define): New function.
(defvar-keymap): New macro.
* lisp/emacs-lisp/lisp-mode.el (lisp-indent--defvar-keymap): New
function.
(lisp-indent-function): Use it to indent defvar-keymap.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mnt.el')
0 files changed, 0 insertions, 0 deletions