mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-04 11:40:22 +00:00
Describe the meaning of a nil binding.
This commit is contained in:
parent
0b41c65c36
commit
33a425c45d
@ -131,6 +131,11 @@ compact way to record lots of bindings. A keymap with such a vector is
|
||||
called a @dfn{full keymap}. Other keymaps are called @dfn{sparse
|
||||
keymaps}.
|
||||
|
||||
A @code{nil} binding is used to mean that a key is explicitly not bound.
|
||||
Just like any other binding, it takes precedence over a default binding
|
||||
or a binding in the parent keymap, but on the other hand, it does not
|
||||
take precedence over keymaps of lower priority.
|
||||
|
||||
When a keymap contains a vector, it always defines a binding for each
|
||||
@sc{ascii} character, even if the vector contains @code{nil} for that
|
||||
character. Such a binding of @code{nil} overrides any default key
|
||||
|
Loading…
Reference in New Issue
Block a user