-
1979-02-16 — 32V Unix, via The Unix Archive.
-
1979-05-16 — Seventh Edition Unix, via The Unix Archive.
-
1979-11-30 — Addenda to Seventh Edition Unix, via The Unix Archive.
Note: The date stamp on the files is 1980-12-02, but the
EXPLAIN
file which appeared in this version bears the date 1979-11-30. -
1979-12-30 — 3BSD via The Unix Archive.
Note: This is 1979-02-16 with a patch to use a larger input buffer.
-
1980-04-11 — System III, via The Unix Archive.
-
1983-12-09 — from RetroBSD.
Note: The date here is based on a comment at the top of the file
awk.def.h
, which may also indicate that the "real" name of this file was merelyawk.def
. -
1983-09-26 — 4.2BSD via The Unix Archive.
-
1983-12-10 — 2.9BSD via The Unix Archive.
Note: This is a very minor (null check) patch to 1979-05-16.
-
1985-08-03 — Research Unix V8 via The Unix Archive
-
1986-06-05 — 4.3BSD via The Unix Archive.
Note: This one is more similar to 1980-04-11 than it is to any of the other versions which precede it, which is why it is ordered immediately after that version the versions list.
-
1989-10-11 — System V Release 4, from OpenSolaris.
-
1992-08-01 — 4.4BSD Alpha via The Unix Archive.
-
1992-11-28 — Research Unix V10 via The Unix Archive
-
1993-07-23 — from the collection of Arnold Robbins.
-
1994-08-24 — possibly a release via Netlib, from the collection of Arnold Robbins.
-
1996-06-29 — retrieved November 5, 1996 from Kernighan's page at Bell Labs.
-
1997-08-21 — from the collection of Arnold Robbins.
-
1998-02-11 — from Debian Snapshot.
-
1998-10-19 — from the collection of Arnold Robbins.
-
1999-03-05 — from the collection of Arnold Robbins.
-
1999-04-16 — from the collection of Arnold Robbins.
-
1999-06-02 — from the collection of Arnold Robbins.
-
2000-05-25 — from Debian Snapshot and the collection of Arnold Robbins.
-
2000-10-30 — from the collection of Arnold Robbins.
-
2000-11-15 — from FreeBSD Subversion and the collection of Arnold Robbins.
-
2002-01-01 — from FreeBSD Subversion. This version has a
version
string dating it to 2002-01-01, though there is a comment inFIXES
that indicates modification as of 2002-02-10. -
2002-01-01b — from the collection of Arnold Robbins. This is very similar to
2002-01-01
, with the main difference being the more consistent use of the typeuschar
in this one. -
2002-02-10 — from Debian Snapshot and the collection of Arnold Robbins.
-
2002-06-28 — from the collection of Arnold Robbins.
-
2002-11-29 — from FreeBSD Subversion.
-
2002-12-13 — from FreeBSD Subversion.
-
2003-03-14 — from FreeBSD Subversion and the collection of Arnold Robbins.
-
2003-07-29 — from FreeBSD Subversion.
-
2003-07-31 — from FreeBSD Subversion and the collection of Arnold Robbins.
-
2004-02-07 — on the open web, found via web search for (something like) "awk source code".
-
2004-12-22 — from Debian Snapshot and the collection of Arnold Robbins.
-
2005-04-24 — retrieved directly from the AWK Annoyances page, which probably came from one of Kernighan's pages.
-
2007-05-01 — retrieved directly from Kernighan's page at Bell Labs.
-
2007-10-23 — reverse-application to version 2009-11-26 of patch file retrieved from http://launchpadlibrarian.net/38348065/original-awk_2007-10-23-4_2009-11-26-1.diff.gz.
-
2009-11-26 — on the open web, found via web search for (something like) "awk source code".
-
2010-02-08 — archive of Kernighan's page at Princeton, via the Internet Archive's Wayback Machine.
-
2010-05-23 — archive of Kernighan's page at Princeton, via the Internet Archive's Wayback Machine.
-
2011-05-01 — from FreeBSD Subversion and the collection of Arnold Robbins.
-
2011-05-06 — archive of Kernighan's page at Princeton, via the Internet Archive's Wayback Machine.
-
2011-08-07 — from FreeBSD Subversion.
-
2011-08-10 — retrieved directly from Kernighan's page at Princeton.
-
2012-12-20 — retrieved directly from Kernighan's page at Princeton.
-
forks — versions that appear to be more significant "forks" of the original awk code, but may be of interest nonetheless. These are not included in the historical order.
Note: The file order.txt in this directory is the ordering of versions used when generating the history in latest/, which is not the same as the version dates because the history isn't really linear.