+005-04-04 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * message.el (message-make-date): Revert previous change.
+
+ * nnimap.el (nnimap-date-days-ago): Revert previous change and add
+ defvars in order to silence the byte compiler inside the defun
+
+ * gnus-demon.el (parse-time-string): Added autoload.
+
+ * gnus-delay.el (parse-time-string): Added autoload.
+
+ * gnus-art.el (parse-time-string): Added autoload.
+
+ * message.el (parse-time): Require for `parse-time-string'.
+
+ * nnimap.el (parse-time): Require for `parse-time-string'.
+
+ * nnultimate.el (parse-time): Require for `parse-time-string'.
+
2005-03-31 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-art.el (gnus-copy-article-ignored-headers): Update :version.
* nnmaildir.el: Replace `illegal' with `invalid'.
+2005-03-23 Lute Kamstra <lute@gnu.org>
+
+ * time-date.el: Add comment on time value formats.
+ Don't require parse-time.
+ (with-decoded-time-value): New macro.
+ (encode-time-value): New function.
+ (time-to-seconds, time-less-p, time-subtract, time-add): Use them.
+ (days-to-time): Return a valid time value when arg is huge.
+ (time-since): Use time-subtract.
+ (time-to-number-of-days): Use time-to-seconds.
+
2005-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
* gnus-start.el (gnus-display-time-event-handler):
(autoload 'gnus-msg-mail "gnus-msg" nil t)
(autoload 'gnus-button-mailto "gnus-msg")
(autoload 'gnus-button-reply "gnus-msg" nil t)
+(autoload 'parse-time-string "parse-time" nil nil)
(autoload 'ansi-color-apply-on-region "ansi-color")
(defgroup gnus-article nil
(defun nnimap-date-days-ago (daysago)
"Return date, in format \"3-Aug-1998\", for DAYSAGO days ago."
+ (require 'parse-time)
+ (defvar parse-time-months)
(let* ((time (nnimap-time-substract (current-time) (days-to-time daysago)))
(date (format-time-string
(format "%%d-%s-%%Y"