summaryrefslogtreecommitdiff
path: root/lisp/midnight.el
diff options
context:
space:
mode:
authorSam Steingold <sds@gnu.org>2000-07-26 18:44:36 +0000
committerSam Steingold <sds@gnu.org>2000-07-26 18:44:36 +0000
commita1f84f6d16f1fe08bbfb16ac4928a5f08679a9e2 (patch)
tree28ce57ba5093c8e574f404018394203569d59588 /lisp/midnight.el
parent34a7a2672ad6bbb5751db3e13e99a16f5adde9d3 (diff)
downloademacs-a1f84f6d16f1fe08bbfb16ac4928a5f08679a9e2.tar.gz
use float-time
Diffstat (limited to 'lisp/midnight.el')
-rw-r--r--lisp/midnight.el9
1 files changed, 2 insertions, 7 deletions
diff --git a/lisp/midnight.el b/lisp/midnight.el
index 2c05ad14d19..2995dbd8ed6 100644
--- a/lisp/midnight.el
+++ b/lisp/midnight.el
@@ -63,11 +63,6 @@ call `cancel-timer' or `timer-activate' on `midnight-timer' instead."
;;; time conversion
-(defun midnight-float-time (&optional tm)
- "Convert `current-time' to a float number of seconds."
- (multiple-value-bind (s0 s1 s2) (or tm (current-time))
- (+ (* (float (ash 1 16)) s0) (float s1) (* 0.0000001 s2))))
-
(defun midnight-time-float (num)
"Convert the float number of seconds since epoch to the list of 3 integers."
(let* ((div (ash 1 16)) (1st (floor num div)))
@@ -77,7 +72,7 @@ call `cancel-timer' or `timer-activate' on `midnight-timer' instead."
(defun midnight-buffer-display-time (&optional buf)
"Return the time-stamp of the given buffer, or current buffer, as float."
(with-current-buffer (or buf (current-buffer))
- (when buffer-display-time (midnight-float-time buffer-display-time))))
+ (when buffer-display-time (float-time buffer-display-time))))
;;; clean-buffer-list stuff
@@ -177,7 +172,7 @@ the current date/time, buffer name, how many seconds ago it was
displayed (can be nil if the buffer was never displayed) and its
lifetime, i.e., its \"age\" when it will be purged."
(interactive)
- (let ((tm (midnight-float-time)) bts (ts (format-time-string "%Y-%m-%d %T"))
+ (let ((tm (float-time)) bts (ts (format-time-string "%Y-%m-%d %T"))
(bufs (buffer-list)) buf delay cbld bn)
(while (setq buf (pop bufs))
(setq bts (midnight-buffer-display-time buf) bn (buffer-name buf)