File: timer.el.html

This package gives you the capability to run Emacs Lisp commands at specified times in the future, either as one-shots or periodically.

Defined variables (6)

timer-duration-wordsAlist mapping temporal words to durations in seconds.
timer-event-lastLast timer that was run.
timer-event-last-1Next-to-last timer that was run.
timer-event-last-2Third-to-last timer that was run.
timer-max-repeatsMaximum number of times to repeat a timer, if many repeats are delayed.
with-timeout-timersList of all timers used by currently pending ‘with-timeout’ calls.

Defined functions (53)

add-timeout(SECS FUNCTION OBJECT &optional REPEAT)
cancel-function-timers(FUNCTION)
cancel-timer(TIMER)
cancel-timer-internal(TIMER)
disable-timeout(TIMER)
internal-timer-start-idle()
run-at-time(TIME REPEAT FUNCTION &rest ARGS)
run-with-idle-timer(SECS REPEAT FUNCTION &rest ARGS)
run-with-timer(SECS REPEAT FUNCTION &rest ARGS)
timeout-event-p(EVENT)
timer--activate(TIMER &optional TRIGGERED-P REUSE-CELL IDLE)
timer--args(timer--args X)
timer--args--inliner(INLINE--FORM X)
timer--check(TIMER)
timer--create()
timer--create--cmacro(CL-WHOLE-ARG)
timer--function(timer--function X)
timer--function--inliner(INLINE--FORM X)
timer--high-seconds(timer--high-seconds X)
timer--high-seconds--inliner(INLINE--FORM X)
timer--idle-delay(timer--idle-delay X)
timer--idle-delay--inliner(INLINE--FORM X)
timer--integral-multiple(timer--integral-multiple X)
timer--integral-multiple--inliner(INLINE--FORM X)
timer--low-seconds(timer--low-seconds X)
timer--low-seconds--inliner(INLINE--FORM X)
timer--psecs(timer--psecs X)
timer--psecs--inliner(INLINE--FORM X)
timer--repeat-delay(timer--repeat-delay X)
timer--repeat-delay--inliner(INLINE--FORM X)
timer--time(TIMER)
timer--time-less-p(T1 T2)
timer--time-setter(TIMER TIME)
timer--triggered(timer--triggered X)
timer--triggered--inliner(INLINE--FORM X)
timer--usecs(timer--usecs X)
timer--usecs--inliner(INLINE--FORM X)
timer-activate(TIMER &optional TRIGGERED-P REUSE-CELL)
timer-activate-when-idle(TIMER &optional DONT-WAIT REUSE-CELL)
timer-duration(STRING)
timer-event-handler(TIMER)
timer-inc-time(TIMER SECS &optional USECS PSECS)
timer-next-integral-multiple-of-time(TIME SECS)
timer-relative-time(TIME SECS &optional USECS PSECS)
timer-set-function(TIMER FUNCTION &optional ARGS)
timer-set-idle-time(TIMER SECS &optional REPEAT)
timer-set-time(TIMER TIME &optional DELTA)
timer-until(TIMER TIME)
timerp(OBJECT)
with-timeout((SECONDS TIMEOUT-FORMS...) BODY)
with-timeout-suspend()
with-timeout-unsuspend(TIMER-SPEC-LIST)
y-or-n-p-with-timeout(PROMPT SECONDS DEFAULT-VALUE)

Defined faces (0)