
All, I'm wondering why the US rule for Sep 30, 1945 uses an explicit date rather than lastSun, where it would dovetail nicely into the existing rules for America/New_York, Chicago, Indiana/Indianapolis (and maybe others) which cover 1946-1954. The only reason that I care is because when converting the TZ data into iCalendar VTIMEZONEs with vzic, the dst->std transition for 1945 doesn't get coalesced into the recurrence rule for 1946-1954. I won't bother going into the reason for how/why vzic isn't able to coalesce these, but I'm pretty sure that it would take a non-trivial amount of work/logic/code to fix it. -- Kenneth Murchison Principal Systems Software Engineer Carnegie Mellon University

Ken Murchison wrote:
when converting the TZ data into iCalendar VTIMEZONEs with vzic, the dst->std transition for 1945 doesn't get coalesced into the recurrence rule for 1946-1954.
That sounds like a good-enough reason to change it. zic doesn't care, I expect. Proposed patch attached.

On 12/12/2014 09:48 AM, Paul Eggert wrote:
Ken Murchison wrote:
when converting the TZ data into iCalendar VTIMEZONEs with vzic, the dst->std transition for 1945 doesn't get coalesced into the recurrence rule for 1946-1954.
That sounds like a good-enough reason to change it. zic doesn't care, I expect. Proposed patch attached.
Cool. Thanks Paul. -- Kenneth Murchison Principal Systems Software Engineer Carnegie Mellon University

On 12/12/14 14:48, Paul Eggert wrote:
Ken Murchison wrote:
when converting the TZ data into iCalendar VTIMEZONEs with vzic, the dst->std transition for 1945 doesn't get coalesced into the recurrence rule for 1946-1954.
That sounds like a good-enough reason to change it. zic doesn't care, I expect. Proposed patch attached.
Silly question. Since the rule IS 1945 only where is the 1946-1954 rule it is supposed to match? -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

On 12/12/2014 10:18 AM, Lester Caine wrote:
On 12/12/14 14:48, Paul Eggert wrote:
Ken Murchison wrote:
when converting the TZ data into iCalendar VTIMEZONEs with vzic, the dst->std transition for 1945 doesn't get coalesced into the recurrence rule for 1946-1954. That sounds like a good-enough reason to change it. zic doesn't care, I expect. Proposed patch attached. Silly question. Since the rule IS 1945 only where is the 1946-1954 rule it is supposed to match?
Rule NYC 1921 1954 - Sep lastSun 2:00 0 S Rule Chicago 1922 1954 - Sep lastSun 2:00 0 S Rule Indianapolis 1941 1954 - Sep lastSun 2:00 0 S I suppose the alternative to changing the US Sep 1945 rule would be to have those zones that use the US rules only use the them up to the Aug 14, 1945 war->peace transition rather than to the end of 1945. -- Kenneth Murchison Principal Systems Software Engineer Carnegie Mellon University
participants (3)
-
Ken Murchison
-
Lester Caine
-
Paul Eggert