aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog17
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 @@
12008-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
12008-04-03 Glenn Morris <rgm@gnu.org> 142008-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.