diff options
author | Basil L. Contovounesios <contovob@tcd.ie> | 2019-04-21 23:02:01 +0100 |
---|---|---|
committer | Basil L. Contovounesios <contovob@tcd.ie> | 2019-05-07 18:00:20 +0100 |
commit | c972da907d494b6d5efd423aa3b5d0b23f7b7801 (patch) | |
tree | fd5dd346e8e31e029bf3c8686f28c60e6dadf4c4 /etc | |
parent | e10d08df7edbb2e9e90169d19c3361099802fad6 (diff) | |
download | emacs-c972da907d494b6d5efd423aa3b5d0b23f7b7801.tar.gz |
Clarify what constitutes an event (bug#35238)
* doc/lispref/commands.texi (Input Events): Specify that events are
non-nil and remove vestiges of bug#10190.
* doc/lispref/os.texi (Recording Input): Document optional argument
of recent-keys.
* lisp/subr.el (eventp): Check that the car of conses is non-nil.
* etc/NEWS: Announce it as an incompatible change.
* src/keyboard.c (Frecent_keys): Clarify that returned "events" are
not real events.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1575,6 +1575,11 @@ performs '(setq-local indent-line-function #'indent-relative)'. ** 'make-process' no longer accepts a non-nil ':stop' key. This has never worked reliably, and now causes an error. ++++ +** 'eventp' no longer returns non-nil for lists whose car is nil. +This is consistent with the fact that nil, though a symbol, is not a +valid event type. + * Lisp Changes in Emacs 27.1 |