summaryrefslogtreecommitdiff
path: root/lisp/gnus/nndiary.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2022-12-29 19:16:09 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2022-12-29 21:32:15 -0800
commitbc4cbbcc57a56a23c64576c8c23ecf6afb1c747b (patch)
treeeea0bbcc36360d897bb6e75571aff6dfd756c259 /lisp/gnus/nndiary.el
parentd11e34ce76aac8680337f247419657e042e4cf34 (diff)
downloademacs-bc4cbbcc57a56a23c64576c8c23ecf6afb1c747b.tar.gz
Add nndiary-headers obsolescence comment
* lisp/gnus/nndiary.el (nndiary-headers): Add comment about alphabetic time zone names being obsolescent.
Diffstat (limited to 'lisp/gnus/nndiary.el')
-rw-r--r--lisp/gnus/nndiary.el7
1 files changed, 7 insertions, 0 deletions
diff --git a/lisp/gnus/nndiary.el b/lisp/gnus/nndiary.el
index ab9c6dd74f9..e3fb5d8f872 100644
--- a/lisp/gnus/nndiary.el
+++ b/lisp/gnus/nndiary.el
@@ -339,8 +339,15 @@ all. This may very well take some time.")
;; for this header) or one list (specifying all the possible values for this
;; header). In the latter case, the list does NOT include the unspecified
;; spec (*).
+
;; For time zone values, we have symbolic time zone names associated with
;; the (relative) number of seconds ahead GMT.
+ ;; The list of time zone values is obsolescent, and new code should
+ ;; not rely on it. Many of the time zone abbreviations are wrong;
+ ;; in particular, all single-letter abbreviations other than "Z" have
+ ;; been wrong since Internet RFC 2822 (2001). However, the
+ ;; abbreviations have not been changed due to backward compatibility
+ ;; concerns.
)
(defsubst nndiary-schedule ()