diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 368f6034854..d7ef6135529 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,7 +1,20 @@ | |||
| 1 | 2008-04-03 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * emacs-lisp/timer.el (timer): Define as a defstruct, so we can | ||
| 4 | name the fields, to make the code clearer. | ||
| 5 | Rewrite all `aset' and `aref' using the defined accessors. | ||
| 6 | (timer--time): New pseudo-field. | ||
| 7 | (timer-set-time, timer-set-idle-time, timer-inc-time) | ||
| 8 | (timer-set-time-with-usecs, with-timeout-suspend): Use it. | ||
| 9 | (timer--time-less-p): New function. | ||
| 10 | (timer--activate): New function, extracted from timer-activate. | ||
| 11 | (timer-activate-when-idle, timer-activate): Use it. | ||
| 12 | (cancel-function-timers): Use dolist. | ||
| 13 | |||
| 1 | 2008-04-03 Glenn Morris <rgm@gnu.org> | 14 | 2008-04-03 Glenn Morris <rgm@gnu.org> |
| 2 | 15 | ||
| 3 | * add-log.el (c-beginning-of-defun, c-end-of-defun): Remove | 16 | * add-log.el (c-beginning-of-defun, c-end-of-defun): |
| 4 | declarations; no longer used. | 17 | Remove declarations; no longer used. |
| 5 | (c-cpp-define-name, c-defun-name): Declare as functions. | 18 | (c-cpp-define-name, c-defun-name): Declare as functions. |
| 6 | 19 | ||
| 7 | * calendar/diary-lib.el (diary-mail-addr): Use bound-and-true-p. | 20 | * calendar/diary-lib.el (diary-mail-addr): Use bound-and-true-p. |