Sept. 10, 2019
10:34 p.m.
On Sep 10, 2019, at 21:41, Paul Eggert <eggert@cs.ucla.edu> wrote:
Thanks. I revamped that quite a bit, to try to make it clearer and to match the existing tzdb style better, and installed the attached proposed patch into the development tzdb version on GitHub.
That looks very pretty to me, but I think there may be a typo in this bit of the patch: + for (month = 0; month < 12; month++) { + if (day < ss_mon_days[month]) + break + day -= ss_mon_days[month] + } I think you probably want to stop at 11 rather than 12. Dennis Ferguson