eggert at cs.ucla.edu
Sat Nov 28 18:38:54 UTC 2020
On 11/27/20 9:54 AM, Matt Johnson-Pint wrote:
> how hard is it to add a link? ... We wouldn't even have to make the Kyiv spelling primary.
This sounds like a good suggestion. We could add a link line as in the patch
below. This would be a test of the new feature of *forward* compatibility, not
*backward* compatibility, but it's pretty much the same thing as far as the
implementation goes so I'm not sure it's worth the hassle of creating a new
'forward' file. Now that FreeBSD uses 'backward' along with everybody else,
putting this line in 'backward' means it should be supported by everybody who
cares about alternate names.
I had already been meaning to move some other links to 'backward' for similar
reasons, but I figure we might as well do the tougher case first.
I have not committed this patch, as the area is controversial.
diff --git a/backward b/backward
index e13ae52..3327e58 100644
@@ -1,9 +1,9 @@
-# tzdb links for backward compatibility
+# tzdb links for backward and forward compatibility
# This file is in the public domain, so clarified as of
# 2009-05-17 by Arthur David Olson.
-# This file provides links between current names for timezones
+# This section provides links between current names for timezones
# and their old names. Many names changed in late 1993.
# Link TARGET LINK-NAME
@@ -130,3 +130,9 @@ Link Etc/UTC UTC
Link Etc/UTC Universal
Link Europe/Moscow W-SU
Link Etc/UTC Zulu
+# This section is for forward compatibility, where the primary name is
+# likely to change if current trends in common English usage continue.
+Link Europe/Kiev Europe/Kyiv
More information about the tz