*** empty log message ***
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Wed, 21 Mar 2001 11:12:51 +0000 (11:12 +0000)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Wed, 21 Mar 2001 11:12:51 +0000 (11:12 +0000)
lisp/ChangeLog
lisp/nnultimate.el

index a2f0b66..4ac86f5 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-15 09:47:23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnultimate.el (nnultimate-retrieve-headers): Understand
+       long-form month names.
+
 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
        
        * gnus-sum.el (gnus-summary-show-all-headers):
index baaf17c..7b27acf 100644 (file)
              (setq date (substring (car datel) (match-end 0))
                    datel nil))
            (pop datel))
-         (setq date (delete "" (split-string date "[- \n\t\r \81 \81 \81 ]")))
+         (setq date (delete "" (split-string
+                                date "[-, \n\t\r \81 \81 \81 ]")))
          (if (or (member "AM" date)
                  (member "PM" date))
-             (setq date (format "%s %s %s %s"
-                                (car (rassq (string-to-number (nth 0 date))
-                                            parse-time-months))
-                                (nth 1 date) (nth 2 date) (nth 3 date)))
+             (setq date (format
+                         "%s %s %s %s"
+                         (nth 1 date)
+                         (if (and (>= (length (nth 0 date)) 3)
+                                  (assoc (downcase
+                                          (substring (nth 0 date) 0 3))
+                                         parse-time-months))
+                             (substring (nth 0 date) 0 3)
+                           (car (rassq (string-to-number (nth 0 date))
+                                       parse-time-months)))
+                         (nth 2 date) (nth 3 date)))
            (setq date (format "%s %s %s %s"
                               (car (rassq (string-to-number (nth 1 date))
                                           parse-time-months))