diff --git a/etc/NEWS b/etc/NEWS index 484dfe855b9..62cd3e758ef 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -474,9 +474,10 @@ button labeled "diff". Pushing it displays a Diff Mode buffer comparing the actual and expected output. +++ -** The variable 'math-tzone-names' is now now marked obsolete. -Strings should use numeric abbreviations like "-0600" instead of -alphabetic abbreviations like "CST", which are too often ambiguous. +** The variables 'math-tzone-names' and 'timezone-world-timezones' are +now marked obsolete. Strings should use numeric abbreviations like +"-0600" instead of alphabetic abbreviations like "CST", which are too +often ambiguous. * Changes in Emacs 32.1 on Non-Free Operating Systems diff --git a/lisp/timezone.el b/lisp/timezone.el index 643e974ece0..ef8cbf253fc 100644 --- a/lisp/timezone.el +++ b/lisp/timezone.el @@ -51,9 +51,12 @@ ("GMT-7" . -700) ("GMT-8" . -800) ("GMT-9" . -900) ("GMT-10" . -1000) ("GMT-11" . -1100) ("GMT-12" . -1200)) "Time differentials of timezone from GMT in +-HHMM form. -This list is obsolescent, and is present only for backwards compatibility, +This list is obsolete, and is present only for backwards compatibility, because time zone names are ambiguous in practice; for example, abbreviations -like \"PST\" can change meaning with time. Use `current-time-zone' instead.") +like \"PST\" can change meaning with time.") +(make-obsolete-variable + 'timezone-world-timezones + "use numeric time zone abbreviations or `current-time-zone' instead." "32.1") (defvar timezone-months-assoc '(("JAN" . 1)("FEB" . 2)("MAR" . 3)