diff options
| author | Stefan Monnier | 2013-04-10 09:31:35 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2013-04-10 09:31:35 -0400 |
| commit | 78ce603d02dd6f2492fb0178bb148d3d76e4312b (patch) | |
| tree | be868207d62596b1c5f99690de725a31645cd6a9 /lisp/ChangeLog | |
| parent | 15e54145b44fc4e0e69207d1dc2bfa12f4ed0eb4 (diff) | |
| download | emacs-78ce603d02dd6f2492fb0178bb148d3d76e4312b.tar.gz emacs-78ce603d02dd6f2492fb0178bb148d3d76e4312b.zip | |
* src/keyboard.c (timer_start_idle): Call internal-timer-start-idle instead
of marking the idle timers directly.
* lisp/emacs-lisp/timer.el (timer--check): New function.
(timer--time, timer-set-function, timer-event-handler): Use it.
(timer-set-idle-time): Simplify.
(timer--activate): CSE.
(timer-event-handler): Give more info in error message.
(internal-timer-start-idle): New function, moved from C.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 9ca8db15ccd..a50f3bc8f15 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,12 @@ | |||
| 1 | 2013-04-10 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2013-04-10 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * emacs-lisp/timer.el (timer--check): New function. | ||
| 4 | (timer--time, timer-set-function, timer-event-handler): Use it. | ||
| 5 | (timer-set-idle-time): Simplify. | ||
| 6 | (timer--activate): CSE. | ||
| 7 | (timer-event-handler): Give more info in error message. | ||
| 8 | (internal-timer-start-idle): New function, moved from C. | ||
| 9 | |||
| 3 | * mpc.el (mpc-proc): Add `restart' argument. | 10 | * mpc.el (mpc-proc): Add `restart' argument. |
| 4 | (mpc-proc-cmd): Use it. | 11 | (mpc-proc-cmd): Use it. |
| 5 | (mpc--status-timer-run): Also catch signals from `mpc-proc'. | 12 | (mpc--status-timer-run): Also catch signals from `mpc-proc'. |