Ensure that distributed timezone abbreviation files are plain ASCII.
authorTom Lane <[email protected]>
Fri, 17 Jul 2020 15:03:55 +0000 (11:03 -0400)
committerTom Lane <[email protected]>
Fri, 17 Jul 2020 15:04:44 +0000 (11:04 -0400)
We had two occurrences of "Mitteleuropäische Zeit" in Europe.txt,
though the corresponding entries in Default were spelled
"Mitteleuropaeische Zeit".  Standardize on the latter spelling to
avoid questions of which encoding to use.

While here, correct a couple of other trivial inconsistencies between
the Default file and the supposedly-matching entries in the *.txt
files, as exposed by some checking with comm(1).  Also, add BDST to
the Europe.txt file; it previously was only listed in Default.
None of this has any direct functional effect.

Per complaint from Christoph Berg.  As usual for timezone data patches,
apply to all branches.

Discussion: https://postgr.es/m/20200716100743[email protected]

src/timezone/tznames/Antarctica.txt
src/timezone/tznames/Australia.txt
src/timezone/tznames/Default
src/timezone/tznames/Europe.txt

index 709f6c023b9ad20fe5533a6a0b249808c5496be2..413b928ccf9d3ea39a835d5edc3d28977b89a047 100644 (file)
@@ -13,7 +13,7 @@ AWST    28800    # Australian Western Standard Time
 CLST   -10800 D  # Chile Summer Time (obsolete)
 CLT    America/Santiago  # Chile Time (obsolete)
 DAVT    Antarctica/Davis  # Davis Time (Antarctica) (obsolete)
-DDUT    36000    # Dumont-d`Urville Time (Antarctica) (obsolete)
+DDUT    36000    # Dumont-d'Urville Time (Antarctica) (obsolete)
 MAWT    Antarctica/Mawson  # Mawson Time (Antarctica) (obsolete)
 MIST    39600    # Macquarie Island Time (obsolete)
 NZDT    46800 D  # New Zealand Daylight Time
index 01629de72a0116b9383d441ec2d3c5becf5f0843..da90866d183b7b5c46eba63778875c159c629506 100644 (file)
@@ -7,7 +7,7 @@
 # src/timezone/tznames/Australia.txt
 #
 
-ACSST   37800 D  # Central Australia (not in IANA database)
+ACSST   37800 D  # Australian Central Summer Standard Time (not in IANA database)
 ACDT    37800 D  # Australian Central Daylight Time
                  #     (Australia/Adelaide)
                  #     (Australia/Broken_Hill)
@@ -17,7 +17,7 @@ ACST    34200    # Australian Central Standard Time
                  #     (Australia/Broken_Hill)
                  #     (Australia/Darwin)
 ACWST   31500    # Australian Central Western Standard Time (obsolete)
-AESST   39600 D  # Australia Eastern Summer Standard Time (not in IANA database)
+AESST   39600 D  # Australian Eastern Summer Standard Time (not in IANA database)
 AEDT    39600 D  # Australian Eastern Daylight Time
                  #     (Australia/Brisbane)
                  #     (Australia/Currie)
index 1532413bfada634bc063fccc598aa2f06abfadcd..8a4dc59f88621917714c6b1998fc816fc89baf36 100644 (file)
@@ -597,8 +597,8 @@ CHUT    36000    # Chuuk Time (obsolete)
 CKT     Pacific/Rarotonga  # Cook Islands Time (obsolete)
 EASST   Pacific/Easter  # Easter Island Summer Time (obsolete)
 EAST    Pacific/Easter  # Easter Island Time (Chile) (obsolete)
-FJST    46800 D  # Fiji Summer Time (obsolete)
-FJT     43200    # Fiji Time (obsolete)
+FJST    46800 D  # Fiji Summer Time (caution: this used to mean -46800) (obsolete)
+FJT     43200    # Fiji Time (caution: this used to mean -43200) (obsolete)
 GALT   -21600    # Galapagos Time (obsolete)
 GAMT   -32400    # Gambier Time (obsolete)
 GILT    43200    # Gilbert Islands Time (obsolete)
index 86378bf8e9f39f9b79b18568478cc9dd479faf56..2e762b90700f699a6caa08e69849576a31e0059a 100644 (file)
@@ -12,6 +12,7 @@
 #  - BST: Bougainville Standard Time (Papua New Guinea)
 BST      3600 D  # British Summer Time
                  #     (Europe/London)
+BDST     7200 D  # British Double Summer Time
 CEST     7200 D  # Central Europe Summer Time
                  #     (Africa/Ceuta)
                  #     (Europe/Amsterdam)
@@ -184,12 +185,12 @@ IST      3600    # Irish Standard Time
                  #     (Europe/Dublin)
 MEST     7200 D  # Middle Europe Summer Time
                  #     (MET)
-MESZ     7200 D  # Mitteleuropäische Sommerzeit (German)
+MESZ     7200 D  # Mitteleuropaeische Sommerzeit (German)
                  #     (attested in IANA comments though not their code)
 MET      3600    # Middle Europe Time
                  #     (MET)
 METDST   7200 D  # Middle Europe Summer Time (not in IANA database)
-MEZ      3600    # Mitteleuropäische Zeit (German)
+MEZ      3600    # Mitteleuropaeische Zeit (German)
                  #     (attested in IANA comments though not their code)
 MSD     14400 D  # Moscow Daylight Time (obsolete)
 MSK     Europe/Moscow  # Moscow Time