From ee82eb4a05088238fa5370e5c0c7112a58362c1b Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 26 Jun 2014 09:39:13 -0700 Subject: [PATCH 2/2] * Theory, NEWS: Also document EST5EDT etc. as exceptions. Use the term "legacy names" for exceptions. --- NEWS | 4 ++-- Theory | 15 ++++++++------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/NEWS b/NEWS index 80bad54..e87e2b7 100644 --- a/NEWS +++ b/NEWS @@ -23,8 +23,8 @@ Unreleased, experimental changes Changes affecting documentation and commentary - The 'Theory' file documents the longstanding exceptions to the - POSIX file name rules that are in 'etcetera' and 'backward'. + The 'Theory' file documents legacy names, the longstanding + exceptions to the POSIX-inspired file name rules. Documentation and commentary now prefer UTF-8 to US-ASCII, allowing the use of proper accents in foreign words and names. diff --git a/Theory b/Theory index c31731a..ef26751 100644 --- a/Theory +++ b/Theory @@ -406,7 +406,7 @@ in decreasing order of importance: TZ strings. A file name component must not exceed 14 characters or start with '-'. E.g., prefer 'Brunei' to 'Bandar_Seri_Begawan'. Exceptions: see the discussion - of the 'etcetera' file below. + of legacy names below. A name must not be empty, or contain '//', or start or end with '/'. Do not use names that differ only in case. Although the reference implementation is case-sensitive, some other implementations @@ -469,12 +469,13 @@ See the file 'backward' for most of these older names The other old-fashioned names still supported are 'WET', 'CET', 'MET', and 'EET' (see the file 'europe'). -Older versions of this package defined names that were -incompatible with POSIX. These older names are still supported, -even though they do not conform to first rule of location names. -These incompatible names are mostly defined in the file 'etcetera'. -Also, the file 'backward' defines the incompatible names 'GMT0', -'GMT-0', 'GMT+0', and 'Canada/East-Saskatchewan'. +Older versions of this package defined legacy names that are +incompatible with the first rule of location names, but which are +still supported. These legacy names are mostly defined in the file +'etcetera'. Also, the file 'backward' defines the legacy names +'GMT0', 'GMT-0', 'GMT+0' and 'Canada/East-Saskatchewan', and the file +'northamerica' defines the legacy names 'EST5EDT', 'CST6CDT', +'MST7MDT', and 'PST8PDT'. Excluding 'backward' should not affect the other data. If 'backward' is excluded, excluding 'etcetera' should not affect the -- 1.9.1