Jump to content

TECO (text editor): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Simon_J_Kissane (talk)
No edit summary
Simon_J_Kissane (talk)
No edit summary
Line 1: Line 1:
<b>TECO</b> (pronounced /tee'koh/; originally an acronym for '[paper] Tape Editor and COrrector', but later 'Text Editor and COrrector') was
<b>TECO</b> (pronounced /tee'koh/; originally an acronym for '[paper] Tape Editor and COrrector', but later 'Text Editor and COrrector') was


a text editor developed at MIT and modified by just about everybody. With all the dialects included, TECO may have been the most prolific editor in use before EMACS, to which it was directly ancestral. Noted for its powerful programming-language-like features and its unspeakably hairy syntax. It is literally the case that every string of characters is a valid TECO program (though probably not a useful one); one common game used to be mentally working out what the TECO commands corresponding to human names did.
a text editor developed at [[MIT]] and modified by just about everybody. With all the dialects included, TECO may have been the most prolific editor in use before [[Emacs]], to which it was directly ancestral. Noted for its powerful programming-language-like features and its unspeakably hairy syntax. It is literally the case that every string of characters is a valid TECO program (though probably not a useful one); one common game used to be mentally working out what the TECO commands corresponding to human names did.






[[Richard Stallman]]'s original [[EMACS]] was implemented in TECO. Later versions of EMACS, first Multics EMACS and then GNU [[EMACS]], however, were implemented in [[LISP]].
[[Richard Stallman]]'s original [[Emacs]] was implemented in TECO. Later versions of Emacs, first [[Multics]] Emacs and then [[GNU]] [[Emacs]], however, were implemented in [[LISP]].



TECO was available for several operating systems, including [[ITS]] on the [[PDP-6]] and [[PDP-10]], and [[TOPS-10]] and [[TOPS-20]] on the [[PDP-11]]. A descendant of the version [[DEC]] distributed for the [[PDP-10]] is still available on the Internet.





Revision as of 14:02, 7 August 2001

TECO (pronounced /tee'koh/; originally an acronym for '[paper] Tape Editor and COrrector', but later 'Text Editor and COrrector') was

a text editor developed at MIT and modified by just about everybody. With all the dialects included, TECO may have been the most prolific editor in use before Emacs, to which it was directly ancestral. Noted for its powerful programming-language-like features and its unspeakably hairy syntax. It is literally the case that every string of characters is a valid TECO program (though probably not a useful one); one common game used to be mentally working out what the TECO commands corresponding to human names did.


Richard Stallman's original Emacs was implemented in TECO. Later versions of Emacs, first Multics Emacs and then GNU Emacs, however, were implemented in LISP.


TECO was available for several operating systems, including ITS on the PDP-6 and PDP-10, and TOPS-10 and TOPS-20 on the PDP-11. A descendant of the version DEC distributed for the PDP-10 is still available on the Internet.



This article is based on an entry in the jargon file, which is in the public domain.