aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode.c
diff options
context:
space:
mode:
authorStefan Monnier2008-04-03 03:43:18 +0000
committerStefan Monnier2008-04-03 03:43:18 +0000
commite0f0f3efb4fdedbb040968eba953d433816585bc (patch)
tree21b02491488b739dd577dd2002dc618bee0639d1 /src/bytecode.c
parent7662e6afa351b7d8747c5f039045ab429594e7cd (diff)
downloademacs-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