commit 9b027d3f4c7e1313bfec198b55ad4ff95ccc87b2
parent 64dc1c0180198ca564c73adf76cd8f1ec4c6641b
Author: Chris Bracken <chris@bracken.jp>
Date: Wed, 18 Aug 2021 19:19:14 -0700
Add history of text editors
Adds a copy of a Usenet post by Eric Fischer mapping out an ASCII-art
geneaology of text editors.
Diffstat:
A | editor_history.txt | | | 87 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
1 file changed, 87 insertions(+), 0 deletions(-)
diff --git a/editor_history.txt b/editor_history.txt
@@ -0,0 +1,87 @@
+From: Eric Fischer <enf@pobox.com>
+Newsgroups: alt.os.multics,alt.folklore.computers
+Message-ID: <8utbrm$apg$1@bob.news.rcn.net>
+Subject: Re: emacs and other editors
+Date: 15 Nov 2000 06:52:38 GMT
+
+Joachim Pense <joachim_pense@hotmail.com> wrote:
+
+> And, finally, what is the historical relation of qed(x)/ted to the Unix zoo
+> of editors (ed/ex/vi/sed...)?
+
+What appears below looks dangerously Mentifex-like, but I assure you
+it is actually supposed to represent a vi-centric family tree of editors.
+Links that I can't prove but want to believe are shown as question marks.
+
+There are undoubtedly errors and omissions, so if anyone can correct any
+of these I would appreciate it.
+
+eric
+
+ Colossal Typewriter
+ by John McCarthy and Roland
+ Silver for the PDP-1 | Photon typesetter
+ ? | editors by Michael
+ ? \ Barnett & Kalon
+ Expensive Typewriter CREATE/EDIT \ Kelley for TECO
+ for PDP-1 by Steve Piner for CTSS \ IBM 704 for PDP-1
+ / | / | \ \__ \ by Dan Murphy
+ / | / | \ \ \ |
+ * Expensive Typewriter editors EDITS | MEMO/MODIFY | | VEDIT |
+ for PDP-1, improved for by Arthur | by Leslie | | by Victor |
+ by Peter Deutsch PDP-4, Samuel | Lowry / | Yngve |
+ | PDP-5/8 for CTSS \ for CTSS / _/ for PDP-6
+ | ? \_ \ | / _/ CTSS TECO by
+ QED ? \_ \ | / / / Greenblatt,
+ for Berkeley SDS-940 ? \ \ | | | / Holloway,
+ by Deutsch and LINED TYPSET for CTSS and Nelson
+ Butler Lampson for PDP-6 by Jerry Saltzer ? | |
+ / \ | | | ? | |
+ / \ | PDP-7/9 editor | ? DEC |
+ QED, * QED | | ? TECO |
+ as published for CTSS | ????????????????|??? |
+ in CACM by Ken Thompson | ?? | ITS
+ | | | ? ED (and EDL, EDA, EDB) TECO
+ | | STOPGAP for CTSS / |
+ | QED for PDP-10 | / /
+ | for Multics by Bill Weiher | / |
+ | by Ken Thompson | edit | |
+ | / \ SOS for Multics | |
+ | / \ for PDP-10 by Charles Garman | |
+ | qedx QED by Steve | ___/ |
+ | for Multics for GCOS Savitzky | / EMACS
+ | by Dennis Ritchie ? edm / in TECO
+ | | ? for Multics / by RMS et al.
+ QUIDS | ? / / | |
+by George Coulouris * ed ? _____/ / | |
+ et al. for PDP-7 Unix ? / / | |
+ | by Ken Thompson ? | / | |
+ | | ? ZED/DOC / Multics |
+ | | ? by Vaughan / EMACS |
+ | ed ? Pratt / by Bernard |
+ | for Unix ? in TECO / Greenberg |
+ | (various versions) ? | / | /
+ | | ? | / \ /
+ | | ? | / GNU Emacs
+ \ ed ? / /
+ \ for Unix v6 ? / /
+ \ / | \ ? / /
+ \ / other eds | ? / /
+ em (UCLA?) | ? / /
+Unix ed with additions | | ? | /
+ from George Coulouris \ | ? | /
+ | | \__ | | ? | /
+ | | \__ | | ? | /
+other | ex (v1) | /
+ em | Unix ed with additions / /
+variants | by Bill Joy and Charles / /
+ DED Haley / /
+ by Richard Bornat, | / /
+ Harold Thimbleby ex (v2) / /
+ Unix ed with additions
+ by Bill Joy
+ |
+ ex/vi (v3)
+ extended by Mark Horton
+
+