Rainer Thiel <r.th...@uni-jena.de> writes:

> Am 18. März 2012 21:18 schrieb Michael Heerdegen
> <michael_heerde...@web.de>:
> > What values of `parse-time-months' and `parse-time-weekdays' do you
> > use?
>
> This is the configuration I am using:
>
> (defvar parse-time-months '(("jan" . 1) ("feb" . 2) ("mär" . 3)
>                           ("apr" . 4) ("mai" . 5) ("jun" . 6)
>                           ("jul" . 7) ("aug" . 8) ("sep" . 9)
>                           ("okt" . 10) ("nov" . 11) ("dez" . 12)
>                           ("Januar" . 1) ("Februar" . 2)
>                           ("März" . 3) ("April" . 4) ("Juni" . 6)
>                           ("Juli" . 7) ("August" . 8)
>                           ("September" . 9) ("Oktober" . 10)
>                           ("November" . 11) ("Dezember" . 12)))
> (defvar parse-time-weekdays '(("so" . 0) ("mo" . 1) ("di" . 2)
>                             ("mi" . 3) ("do" . 4) ("fr" . 5)
>                             ("sa" . 6) ("Sonntag" . 0) ("Montag" . 1)
>                             ("Dienstag" . 2) ("Mittwoch" . 3)
>                             ("Donnerstag" . 4) ("Freitag" . 5)
>                             ("Sonnabend" . 6)))

I think it is a bad idea to overwrite the default values.
"parse-time.el" seems to be a widely used library, it's not part of
org-mode.  With your settings, gnus can't parse dates in message headers
which are in the English format.

Can you please replace your setting with that and try if it works for
you?


(eval-after-load "parse-time"
  '(progn
    (dolist (entry '(("jan" . 1) ("feb" . 2) ("mär" . 3)
                     ("apr" . 4) ("mai" . 5) ("jun" . 6)
                     ("jul" . 7) ("aug" . 8) ("sep" . 9)
                     ("okt" . 10) ("nov" . 11) ("dez" . 12)
                     ("Januar" . 1) ("Februar" . 2)
                     ("März" . 3) ("April" . 4) ("Juni" . 6)
                     ("Juli" . 7) ("August" . 8)
                     ("September" . 9) ("Oktober" . 10)
                     ("November" . 11) ("Dezember" . 12)))
      (add-to-list 'parse-time-months entry))
    
    (dolist (entry '(("so" . 0) ("mo" . 1) ("di" . 2)
                     ("mi" . 3) ("do" . 4) ("fr" . 5)
                     ("sa" . 6) ("Sonntag" . 0) ("Montag" . 1)
                     ("Dienstag" . 2) ("Mittwoch" . 3)
                     ("Donnerstag" . 4) ("Freitag" . 5)
                     ("Sonnabend" . 6)))
      (add-to-list 'parse-time-weekdays entry))))


It adds your entries to the variable values instead of overwriting
them.


Michael

_______________________________________________
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english

Reply via email to