[TUHS] unix v4 tape found
Diomidis Spinellis via TUHS
tuhs at tuhs.org
Tue Dec 23 23:12:48 AEST 2025
With the tape now available as a synthetic Git repo [1], I run git-blame
on the V4 and V5 files [2].
V4's composition is as follows in terms of lines:
v4 75676
v3 6590
v2 168
So, a lot of new material and about 10% coming from earlier editions.
V5 is as follows:
v5 11181
v4 52238
v3 3296
v2 168
So, quite close to V5, but not entirely so.
[1] https://github.com/dspinellis/unix-history-repo
[2]
for ref in Research-V4-Snapshot-Development \
Research-V5-Snapshot-Development ; do
echo $ref
git ls-tree -r --name-only $ref |
grep -Ev 'README|LICENSE|\.pdf|\.ref' |
xargs -I '{}' git blame -M -M -C -C $ref -- '{}' |
sort |
uniq -c |
awk '{("git show " $2 "| awk '\''/Synthesized-from:/{print
$2}'\''") | getline ver; total[ver] += $1 }
END {for (v in total) print v, total[v]}'
done
On 20-Dec-25 06:28, Matt Day via TUHS wrote:
> Cool, thanks Angelo.. I got it running easily thanks to your efforts.
>
> At a glance it looks like Fifth Edition to me... all the files are
> timestamped June 10 - 12, 1974. Commands present include col, dd, diff,
> eqn, glob, lpr, msh, neqn, pwd, spell, and tee -- according to
> https://dspinellis.github.io/unix-history-man/man1.html those commands
> first appeared in Fifth Edition and were not present in Fourth.
More information about the TUHS
mailing list