Robbin Kawabata <Robbin.Kawabata@eng.sun.com> writes:
Is it feasible for zic to encode variable information in the data file for the last set of rules, that would be used for times past the last entry in the transition table? Then localtime() would use the variables algorithmically rather than using table-driven data, for dates past the last table entry.
Hmm, how would that be an improvement on the proposed system? As I understand it, the proposed system algorithmically generates time stamps from the last 400 years in the table. This assumes a Gregorian calendar, which isn't correct in general (e.g., Iran), but it can't be worse than any POSIX-based prediction.
it might be useful if zic has an option to produce old-style timezone binaries.
Yes, that makes sense to me too.