1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 14:30:43 -08:00

Document 'timerp'

* doc/lispref/os.texi (Timers): Document 'timerp'.  (Bug#24511)
Improve indexing.
This commit is contained in:
Eli Zaretskii 2016-09-23 11:43:25 +03:00
parent 2c72c46af1
commit 0ae9a816b9

View file

@ -1727,10 +1727,17 @@ This function returns @code{t} if @var{year} is a leap year.
@node Timers
@section Timers for Delayed Execution
@cindex timer
@cindex timers
You can set up a @dfn{timer} to call a function at a specified
future time or after a certain length of idleness.
future time or after a certain length of idleness. A timer is a
special object that stores the information about the next invocation
times and the function to invoke.
@defun timerp object
This predicate function returns non-@code{nil} of @code{object} is a
timer.
@end defun
Emacs cannot run timers at any arbitrary point in a Lisp program; it
can run them only when Emacs could accept output from a subprocess: