[tz] Some rules in tz specification files seem to be applied (by zic) outside of their declared period of applicability
eggert at cs.ucla.edu
Sat Jan 19 21:46:28 UTC 2019
Arthur David Olson wrote:
> zic computes transition times for each zone line (initial or continuation).
> As it processes each zone line, it looks for the first transition time
> after which standard time is in effect; the abbreviation in use after that
> transition is remembered (for readers of the code, remembered in
> "startbuf"). After all the transitions for a particular zone continuation
> line have been computed, zic tosses in a transition for the line's start
> time (the previous line's "until" time) (for readers of the code, it is the
> "if (usestart)" section near the end of the main loop in "outzone").
Thanks for clarifying this point, which should be documented. I gave it a shot
by installing the attached proposed patch.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3831 bytes
Desc: not available
More information about the tz