2016-10-14 12:19:56 +02:00
|
|
|
|
# Historical Emacs tarballs
|
|
|
|
|
|
2016-10-17 10:27:25 +02:00
|
|
|
|
Run the `build.sh` script to create a git repository with all GNU
|
|
|
|
|
Emacs releases. TECO EMACS, Gosling Emacs, Lucid Emacs and XEmacs are
|
|
|
|
|
not included.
|
2016-10-14 15:40:43 +02:00
|
|
|
|
|
2016-10-14 12:19:56 +02:00
|
|
|
|
## Provenance
|
|
|
|
|
|
|
|
|
|
- emacs-v170.tap from Richard Alderson.
|
|
|
|
|
|
2016-10-17 10:27:25 +02:00
|
|
|
|
TOPS-20 `DUMP` tape image of TECO EMACS. Extracted in
|
|
|
|
|
http://github.com/PDP-10/emacs/tree/extracted
|
2016-10-14 15:40:43 +02:00
|
|
|
|
|
2016-10-19 12:26:20 +02:00
|
|
|
|
- Emacs 13.8 from http://decuslib.com/decus/vax85b/gnuemax/emacs/
|
|
|
|
|
|
|
|
|
|
Possibly with VMS modifications.
|
|
|
|
|
|
2016-10-17 10:27:25 +02:00
|
|
|
|
- emacs-16.56.tar.gz from ftp://ftp.splode.com/pub/users/friedman/emacs/
|
2016-10-14 15:40:43 +02:00
|
|
|
|
|
2016-10-17 10:27:25 +02:00
|
|
|
|
Noah Friedman: "In 1993 I recovered a copy of the Emacs 16.56
|
|
|
|
|
sources from backup tapes at MIT because rms needed it in a court
|
|
|
|
|
case with Unisys. I put it back up for ftp a couple of years later
|
|
|
|
|
and it's relatively easy to find these days."
|
2016-10-14 15:40:43 +02:00
|
|
|
|
|
2016-10-18 13:35:57 +02:00
|
|
|
|
- Emacs 17.61 from ftp://www.tuhs.org/UnixArchive/4BSD/Distributions/4.3BSD/new.tar.gz
|
|
|
|
|
|
2016-10-19 12:26:20 +02:00
|
|
|
|
- Emacs "17.VMS-2" from http://decuslib.com/decus/vax86b/gnuemacs/
|
|
|
|
|
|
2016-10-14 15:40:43 +02:00
|
|
|
|
- emacs_18.41.tar.gz from http://bitsavers.org/bits/MIT/gnu/
|
|
|
|
|
|
2016-10-19 12:26:20 +02:00
|
|
|
|
- edist_18_51.tar_z from http://decuslib.com/decus/vax88a1/gnusoftware/
|
|
|
|
|
|
2016-10-19 07:59:03 +02:00
|
|
|
|
- emacs.tar.Z (**modified** 18.51) from ftp://www.tuhs.org/UnixArchive/4BSD/Distributions/4.3BSD-Tahoe/new.tar.gz
|
|
|
|
|
|
2016-10-19 12:26:20 +02:00
|
|
|
|
- edist_18_52.tar_lzw from http://decuslib.com/decus/vax88b2/gnusoftware/
|
|
|
|
|
|
2016-10-14 15:40:43 +02:00
|
|
|
|
- diff-18* from http://www.nic.funet.fi/index/gnu/funet/historical-funet-gnu-area-from-early-1990s/emacs/
|
|
|
|
|
|
2016-10-19 12:26:20 +02:00
|
|
|
|
- edist_18_51.tar_z from http://decuslib.com/decus/vax88a1/gnusoftware/
|
|
|
|
|
|
|
|
|
|
- edist_18_52.tar_lzw from http://decuslib.com/decus/vax88b4/gnusoftware/
|
|
|
|
|
|
2016-10-14 15:40:43 +02:00
|
|
|
|
- emacs-18.55.tar.gz from ftp://ftp4.gwdg.de/pub/msdos/editors/emacs/
|
|
|
|
|
|
|
|
|
|
- emacs-18.55.tar.Z from ftp://ftp.cs.ait.ac.th/pub/pc/demacs/
|
|
|
|
|
|
|
|
|
|
- emacs-18.57.tar.gz from http://www.nic.funet.fi/index/gnu/funet/historical-funet-gnu-area-from-early-1990s/emacs/
|
|
|
|
|
|
|
|
|
|
- emacs-18.58.tar.gz from http://www.nic.funet.fi/index/gnu/funet/historical-funet-gnu-area-from-early-1990s/emacs/
|
|
|
|
|
|
|
|
|
|
- emacs-18.59.tar.gz from http://ftp.gnu.org/old-gnu/emacs/
|
|
|
|
|
|
|
|
|
|
- emacs-19.7.tar.gz to emacs-19.21.tar.gz from http://www.nic.funet.fi/index/gnu/funet/historical-funet-gnu-area-from-early-1990s/old/
|
|
|
|
|
|
|
|
|
|
- emacs-19.22.tar.gz to emacs-19.28.tar.gz from http://www.nic.funet.fi/index/gnu/funet/historical-funet-gnu-area-from-early-1990s/emacs/
|
|
|
|
|
|
|
|
|
|
- emacs-19.29.tar.gz and emacs-19.30.tar.gz from http://ftp.tiscali.nl/pub/mirrors/sunfreeware/SOURCES/
|
|
|
|
|
|
|
|
|
|
- emacs-19.31.tar.gz from http://mirrors.slackware.com/slackware/slackware-3.1/source/e/
|
2016-10-17 11:17:05 +02:00
|
|
|
|
|
2016-10-18 06:06:56 +02:00
|
|
|
|
- emacs-19.34b.tar.gz from http://ftp.gnu.org/old-gnu/emacs/
|
|
|
|
|
|
2016-10-17 11:17:05 +02:00
|
|
|
|
- lemacs* and xemacs* from http://ftp.xemacs.org/Attic/Releases/
|
2016-10-18 06:06:56 +02:00
|
|
|
|
|
|
|
|
|
- gosling-emacs-1999.tar and gosling-emacs-2007.tar from http://brian.org/~reid/misc
|
|
|
|
|
|
|
|
|
|
Brian Reid: "I found two versions.
|
|
|
|
|
They are in reid.org/~brian/misc/gosling-emacs-1999.tar
|
|
|
|
|
and reid.org/~brian/misc/gosling-emacs-2007.tar
|
|
|
|
|
|
|
|
|
|
In 1999 I updated it so it would work with gcc 2
|
|
|
|
|
In 2007 I paid some Russian kid to update it so that it would work
|
|
|
|
|
with gcc 3
|
|
|
|
|
When gcc 4 came out it would no longer compile, and I just sort of
|
|
|
|
|
walked away from it."
|
|
|
|
|
|
|
|
|
|
"I got the source from you in 1983. I did a little bit
|
|
|
|
|
of work on it so it would run under 4.3BSD. It was then untouched
|
|
|
|
|
until gcc 2.0 came out; I had to change every variable-argument
|
|
|
|
|
function call.
|
|
|
|
|
|
|
|
|
|
So my 1999 version is identical to your 1983 version except for
|
|
|
|
|
those two things."
|
|
|
|
|
|
|
|
|
|
About publishing the files:
|
|
|
|
|
|
|
|
|
|
Brian Reid: "Fine with me. I consider them to be James' property and not my own."
|
|
|
|
|
|
|
|
|
|
James Gosling: "It’s fine with me too. Archaeology is a good thing :-)"
|