[TUHS] Some historical information about tz code.

Warner Losh imp at bsdimp.com
Tue Mar 15 15:47:35 AEST 2016


On Mon, Mar 14, 2016 at 11:41 PM, Random832 <random832 at fastmail.com> wrote:

> (Posted to both The Unix Heritage Society and the TZ mailing list)
>
> I've been off-and-on reading the "live minus thirty years" old usenet
> feed at olduse.net, and noticed something that may be of interest to
> both of these groups: The original mod.sources posting of the (as far as
> I can tell) earliest available version of Arthur David Olson's timezone
> handling code, in 1986.
>
> https://groups.google.com/d/msg/mod.sources/gcolqTxTt9w/04ZtaYCxLvcJ
>
> For the files present in both, it matches revision 7441f6b6 from the git
> repository, except for SCCS IDs vs %W%.
> https://github.com/eggert/tz/tree/7441f6b6705782743f40b9fc40cdcc80a498fda5
>
> The git repository contains a file ialloc.c that is not present in the
> release.
>
> Probable renamed files - These appear in the git repository under their
> new
> names, but had the older names in the release.
> New: localtime.c newctime.3 zdump.c zic.8 zic.c
> Old: tzcomp.8 tzcomp.c tzdump.c settz.c settz.3
>
> Files in the release but not this version of the git repository:
>
> mkdir.c strchr.c: These never appear, though they're referenced in
> Makefile edits.
> pacificnew: doesn't appear until SCCS version 8.1 in revision aaf2a927
> dated July 2006.
> years.sh: Appears as SCCS 7.1 yearistype.sh, dated March 1992.
>

That's old enough to be in the age of 'mv the SCCS files to do the rename'
that was sometimes practiced before the full horror of its consequences
were known through hard-lost battles. Perhaps that's what happened?

Warner
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20160314/9e268e3d/attachment.html>


More information about the TUHS mailing list