Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
c1c3d4f7
Commit
c1c3d4f7
authored
Jul 26, 2006
by
Chong Yidong
Browse files
* commands.texi (Reading One Event): Document SECONDS argument for
read-event, read-char, and read-char-exclusive.
parent
04ba1d88
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
3 deletions
+17
-3
lispref/ChangeLog
lispref/ChangeLog
+5
-0
lispref/commands.texi
lispref/commands.texi
+12
-3
No files found.
lispref/ChangeLog
View file @
c1c3d4f7
2006-07-26 Chong Yidong <cyd@stupidchicken.com>
* commands.texi (Reading One Event): Document SECONDS argument for
read-event, read-char, and read-char-exclusive.
2006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
* modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
...
...
lispref/commands.texi
View file @
c1c3d4f7
...
...
@@ -2199,7 +2199,7 @@ single event.
None of the three functions below suppresses quitting.
@defun read-event &optional prompt inherit-input-method
@defun read-event &optional prompt inherit-input-method
seconds
This function reads and returns the next event of command input, waiting
if necessary until an event is available. Events can come directly from
the user or from a keyboard macro.
...
...
@@ -2220,6 +2220,15 @@ If @code{cursor-in-echo-area} is non-@code{nil}, then @code{read-event}
moves the cursor temporarily to the echo area, to the end of any message
displayed there. Otherwise @code{read-event} does not move the cursor.
If @code{seconds} is non-@code{nil}, it should be a number specifying
the maximum time to wait for input, in seconds. If no input arrives
within that time, @code{read-event} stops waiting and returns
@code{nil}. A floating-point value for @code{seconds} means to wait
for a fractional number of seconds. Some systems support only a whole
number of seconds; on these systems, @code{seconds} is rounded down.
If @code{seconds} is @code{nil}, @code{read-event} waits as long as
necessary for input to arrive.
If @code{read-event} gets an event that is defined as a help character,
then in some cases @code{read-event} processes the event directly without
returning. @xref{Help Functions}. Certain other events, called
...
...
@@ -2237,7 +2246,7 @@ right-arrow function key:
@end example
@end defun
@defun read-char &optional prompt inherit-input-method
@defun read-char &optional prompt inherit-input-method
seconds
This function reads and returns a character of command input. If the
user generates an event which is not a character (i.e. a mouse click or
function key event), @code{read-char} signals an error. The arguments
...
...
@@ -2269,7 +2278,7 @@ the echo area.
@end example
@end defun
@defun read-char-exclusive &optional prompt inherit-input-method
@defun read-char-exclusive &optional prompt inherit-input-method
seconds
This function reads and returns a character of command input. If the
user generates an event which is not a character,
@code{read-char-exclusive} ignores it and reads another event, until it
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment