aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog7
-rw-r--r--lisp/emacs-lisp/timer.el2
2 files changed, 8 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4d0f1e5afeb..ca425d5b5ea 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,10 @@
12012-06-30 Eli Zaretskii <eliz@gnu.org>
2
3 * emacs-lisp/timer.el (timer-until): Subtract results of
4 float-time, instead of taking float-time of the result of
5 time-subtract, since float-time signals an error for negative time
6 arguments.
7
12012-06-30 Chong Yidong <cyd@gnu.org> 82012-06-30 Chong Yidong <cyd@gnu.org>
2 9
3 * xml.el (xml-*-re): Convert defvars into defconsts, and 10 * xml.el (xml-*-re): Convert defvars into defconsts, and
diff --git a/lisp/emacs-lisp/timer.el b/lisp/emacs-lisp/timer.el
index eab96fe202a..a66d5972d82 100644
--- a/lisp/emacs-lisp/timer.el
+++ b/lisp/emacs-lisp/timer.el
@@ -268,7 +268,7 @@ how many will really happen."
268 "Calculate number of seconds from when TIMER will run, until TIME. 268 "Calculate number of seconds from when TIMER will run, until TIME.
269TIMER is a timer, and stands for the time when its next repeat is scheduled. 269TIMER is a timer, and stands for the time when its next repeat is scheduled.
270TIME is a time-list." 270TIME is a time-list."
271 (float-time (time-subtract time (timer--time timer)))) 271 (- (float-time time) (float-time (timer--time timer))))
272 272
273(defun timer-event-handler (timer) 273(defun timer-event-handler (timer)
274 "Call the handler for the timer TIMER. 274 "Call the handler for the timer TIMER.