Difference between revisions of "TECO"

From Computer History Wiki
Jump to: navigation, search
m (+cat, +links)
m (External links: +Pete Siemsen's TECO collection)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''TECO''' is a [[text editor]].  First written for a [[PDP-1]] at MIT.  Then ported to the AI Lab [[PDP-6]], and for a long time the primary editor in [[Incompatible Timesharing System|ITS]].
+
'''TECO''' is a powerful but complex [[text editor]].  It was first written 1962 for a [[PDP-1]] at [[MIT]]'s [[Research Laboratory of Electronics]], and then ported to the [[Project MAC]] [[PDP-6]] in 1964; it was for a long time the primary editor on [[Incompatible Timesharing System|ITS]].  [[EMACS]] was implemented using TECO's programming facilities.
  
{{stub}}
+
The standalone PDP-6 version was modified in 1966 by Bob Clements, while installing the [[Stanford Artificial Intelligence Laboratory|SAIL]] PDP-6, to run on the [[DEC]] Monitor.  This evolved into DEC's "Standard TECO"; TECO was also re-written for many other computers, and spread fairly widely. A version was written for the [[PDP-11]] (in [[MACRO-11]]) at MIT.
 +
 
 +
==TECO humour==
 +
 
 +
Dave Moon started a humorous term at MIT: 'TECO madness; a moment of convenience, a lifetime of regret'. (This is based on the tag-line from the old movie, ''Reefer Madness'': "A moment of bliss; a lifetime of regret!"). Obviously Moon had written some complicated TECO command string to perform some complex change, and gotten it wrong - and it promptly ate something he had spent a considerable time typing in.
 +
 
 +
{{semi-stub}}
 +
 
 +
==External links==
 +
 
 +
* [https://opost.com/tenex/anhc-31-4-anec.pdf "The Beginnings of TECO", by Dan Murphy]
 +
* [https://raw.githubusercontent.com/larsbrinkhoff/its-archives/master/ailab/pdp6-memo-2.pdf PDP-6 memo 2, "TECO 6"]
 +
* [http://stuff.offog.org/its/news/1990-clements-sail-teco Clements' message to alt.folklore.computers]
 +
* [http://ana-3.lcs.mit.edu/~jnc/tech/unix/teco teco] - source for MIT V6 UNIX TECO
 +
* [https://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/teco/ Pete Siemsen's TECO collection]
  
 
[[Category: Editors]]
 
[[Category: Editors]]

Latest revision as of 11:51, 23 April 2024

TECO is a powerful but complex text editor. It was first written 1962 for a PDP-1 at MIT's Research Laboratory of Electronics, and then ported to the Project MAC PDP-6 in 1964; it was for a long time the primary editor on ITS. EMACS was implemented using TECO's programming facilities.

The standalone PDP-6 version was modified in 1966 by Bob Clements, while installing the SAIL PDP-6, to run on the DEC Monitor. This evolved into DEC's "Standard TECO"; TECO was also re-written for many other computers, and spread fairly widely. A version was written for the PDP-11 (in MACRO-11) at MIT.

TECO humour

Dave Moon started a humorous term at MIT: 'TECO madness; a moment of convenience, a lifetime of regret'. (This is based on the tag-line from the old movie, Reefer Madness: "A moment of bliss; a lifetime of regret!"). Obviously Moon had written some complicated TECO command string to perform some complex change, and gotten it wrong - and it promptly ate something he had spent a considerable time typing in.

External links