1
0
mirror of synced 2026-01-11 23:43:06 +00:00

Add README.md files.

This commit is contained in:
Arnold D. Robbins 2019-01-08 09:16:03 +02:00
parent 4716679fa1
commit e4b0f26a09
7 changed files with 162 additions and 0 deletions

60
README.md Normal file
View File

@ -0,0 +1,60 @@
# QED Archive
## Introduction
This is an archive of the source code for various versions of
the QED editor. It is the result of some discussions on the
mailing list of [The Unix Historical Society](http://www.tuhs.org)
in October of 2018.
It started based on the fact that I have a tarball from 1987 of
QED source code which was lacking some documentation. I asked about
it on the mailing list.
Members of the list helped out, and also contributed other versions,
which I have included here. I thank everyone who contributed to the
discussion and who sent me source code tarballs and/or zip files.
## Contents
The directories are listed here in approximate chronological order
of the QED version for which they apply. Each directory has its
own `README.md` file.
* `sds-940`: QED for the XXX 930 and 940 systems in the late 1960s.
* `multics`: What seems to be the last version of QED for MULTICS, 19xx.
* `usenix-80-caltech`: QED scripts from a 1980 USENIX software
distribution tape.
P
* `unix-1985`: My tarball from 1987. The files therein have dates
in XXXX 1985.
* `unix-1992`: A tarball supplied to me by Rob Pike, one of the original
authors of QED for Unix when at the University of Toronto. The files
have dates in 1992.
* `visual-studio-1994`: A version of Unix QED ported to Visual Studio, circa
1994, supplied by Don Mitchell.
## Other Archives
There are other relevant GitHub archives of QED. Since they're already
on GitHub, I saw no reason to replicate them here.
* The code for [CTSS QED](https://github.com/rcornwell/ctss/tree/master/src/edit).
Pointer provided by XXXX.
* Leah Neukirchen's
[up-to-date port of QED](https://github.com/chneukirchen/qed-caltech).
## Other Notes
I have attempted to use various Git incantations to make the files
appear to have the commit dates as recorded in the tarballs and zip
files I received, even though they actually predate Git's invention.
#### Last Updated
Wed Dec 26 18:31:47 IST 2018

15
multics/README.md Normal file
View File

@ -0,0 +1,15 @@
# Multics 12.5 QED
## Introduction
These files were supplied to me by Charles Anthony
(charles.unix.pro AT gmail.com). I have no idea where he got them.
## Contents
There are source files and documentation files. I have no idea
how to build or use them. Enjoy.
#### Last Updated
Mon Dec 24 18:15:00 IST 2018

18
sds-940/README.md Normal file
View File

@ -0,0 +1,18 @@
# QED For The SDS 940
## Introduction
These files were supplied to me by Lars Brinkhoff (lars AT nocrew.org).
I have no idea where he got them.
## Contents
The two `.txt` files are the source for the editor itself, in
assembly language.
There are two different reference manuals, one fron 1968, and one
from 1969, describing QED.
#### Last Updated
Sun Dec 23 19:03:51 IST 2018

21
unix-1985/README.md Normal file
View File

@ -0,0 +1,21 @@
# QED For Unix - 1985
# Introduction
The files in this directory are from a tarball
I received in 1987. The file is dated October 30, 1987 in my filesystem,
but the files themselves date from 1985.
I no longer remember who gave it to me. I also have to admit
that I never actually used QED; I think I read the manual page and
decided that it was too complicated for me. :-)
Having skimmed the code, it would take work to bring it up to date
for modern systems. I think that
[Leah Neukirchen's version](https://github.com/chneukirchen/qed-caltech)
would be better than trying to use this old code.
I am providing it mainly out of historical interest.
#### Last Updated
Tue Dec 25 18:23:08 IST 2018

16
unix-1992/README.md Normal file
View File

@ -0,0 +1,16 @@
# QED For Unix - 1992
# Introduction
The files in this directory are from a tarball sent to me by Rob Pike
(r AT golang.org),
one of the original developers of QED at the University of Toronto.
The files are dated September 7, 1992. I chose not to try to layer
them on top of the files I have from 1985, but simply to present
them as I received them.
Of note is that there is more documentation here than in my tarball.
#### Last Updated
Mon Dec 31 18:13:51 IST 2018

View File

@ -0,0 +1,12 @@
# QED Files From The 1980 USENIX Tape
## Introduction
These files are from the `boulder/caltech/q` directory in the
Usenix 1980 Delaware tape. Warren Toomey pointed me to them.
The tape itself is available from the
[TUHS archives](https://www.tuhs.org//Archive/Applications/Shoppa_Tapes/usenix_80_delaware.tar.gz).
#### Last Updated
Mon Dec 24 18:21:21 IST 2018

View File

@ -0,0 +1,20 @@
# QED - Visual Studio
## Introduction
I got these files from Don Mitchell.
They are a port of Rob Pike's QED to compile on Windows with
Visual Studio.
Don writes:
Rob's tar file is probably what you want. Here's the windows
version, which is some version of QED with an extra file that
crudely simulates the UNIX sbrk call.
The original zip file has various object files and files that Visual Studio
creates which I have removed from the directory. I am including the
zip file in case they may be of interest.
#### Last Updated
Wed Dec 26 18:04:45 IST 2018