diff options
| author | Stefan Monnier | 2008-04-03 03:43:18 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2008-04-03 03:43:18 +0000 |
| commit | e0f0f3efb4fdedbb040968eba953d433816585bc (patch) | |
| tree | 21b02491488b739dd577dd2002dc618bee0639d1 /src/bytecode.c | |
| parent | 7662e6afa351b7d8747c5f039045ab429594e7cd (diff) | |
| download | emacs-e0f0f3efb4fdedbb040968eba953d433816585bc.tar.gz emacs-e0f0f3efb4fdedbb040968eba953d433816585bc.zip | |
(timer): Define as a defstruct, so we can name the fields, to make the
code clearer. Rewrite all `aset' and `aref' using the defined accessors.
(timer--time): New pseudo-field.
(timer-set-time, timer-set-idle-time, timer-inc-time)
(timer-set-time-with-usecs, with-timeout-suspend): Use it.
(timer--time-less-p): New function.
(timer--activate): New function, extracted from timer-activate.
(timer-activate-when-idle, timer-activate): Use it.
(cancel-function-timers): Use dolist.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions