Sept. 7, 2024
8:13 a.m.
On 2024-09-07 02:20, Stephen Colebourne via tz wrote:
the zic doc mentions accepting "lastsa" instead of "lastSat". Are there checks in place to ensure that TZDB only produces the normalized form of codes like these?
No, and there must be dozens of other normalization issues that are not checked. I haven't bothered putting in checks like that unless problems arise, partly due to lack of time and partly so that I don't have to worry about what the "normal form" should be. As it happens, "lastSa" does appear in one of the TZDB tarballs, in tzdata.zi (attached). Any parser that can't handle "lastSa" really should be fixed.