comparison lisp/gnus/ecomplete.el @ 104801:a55980608639

(ecomplete-add-item): In Emacs, use float-time.
author Glenn Morris <rgm@gnu.org>
date Wed, 02 Sep 2009 03:26:30 +0000
parents a9dc0e7c3f2b
children 18c2aea5083c
comparison
equal deleted inserted replaced
104800:31250b83d2bb 104801:a55980608639
54 (setq ecomplete-database (read (current-buffer))))))) 54 (setq ecomplete-database (read (current-buffer)))))))
55 55
56 (defun ecomplete-add-item (type key text) 56 (defun ecomplete-add-item (type key text)
57 (let ((elems (assq type ecomplete-database)) 57 (let ((elems (assq type ecomplete-database))
58 (now (string-to-number 58 (now (string-to-number
59 (format "%.0f" (time-to-seconds (current-time))))) 59 (format "%.0f" (if (featurep 'xemacs)
60 (time-to-seconds (current-time))
61 (float-time)))))
60 entry) 62 entry)
61 (unless elems 63 (unless elems
62 (push (setq elems (list type)) ecomplete-database)) 64 (push (setq elems (list type)) ecomplete-database))
63 (if (setq entry (assoc key (cdr elems))) 65 (if (setq entry (assoc key (cdr elems)))
64 (setcdr entry (list (1+ (cadr entry)) now text)) 66 (setcdr entry (list (1+ (cadr entry)) now text))