Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Text Editor and Corrector


 Contents
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 in the 1960s and modified by 'just about everybody'. With all the dialects included, TECO may have been the most prolific editor in use before vi as well as Emacs, to which it was directly ancestral ('Emacs' originally standing for editing macros running on TECO).

1 Description and impact

TECO, noted for its complex syntax, can be considered a general-purpose, interpreted programming language targeted for text manipulation. Almost every character is a command—a 1- or 2-character sequence replaces the usual keywords of more verbose languages—thus any character string is a TECO program, although not necessarily 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. However, later versions of Emacs, first Multics Emacs and then GNU Emacs, were implemented in Lisp and Emacs Lisp. TECO became well-known following a DEC PDP-6 implementation developed at MIT's Project MAC circa 1966. This implementation continuously displayed the edited text visually on a CRTThe cathode ray tube or CRT invented by Karl Ferdinand Braun, is the display device used in most computer displays, video monitors, televisions and oscilloscopes. The CRT developed from Philo Farnsworth's work was used in all television sets until the lat screen, and was used as an interactive online editor. This was, however, neither its origin nor its originally intended mode of use. Later versions of TECO were capable of driving full-screen mode on various DEC RS232 video terminals.

TECO was available for several operating systems and computers, including the PDP-1The PDP-1 P rogrammed D ata P rocessor 1 was the first computer in Digital Equipment's PDP series and was first produced in 1960. It is famous for being the computer most important in the creation of hacker culture, at MIT, BBN and elsewhere. The PDP-1 wa, ITSITS the Incompatible Timesharing System was an early, revolutionary, and influential MIT time-sharing operating system; it was developed principally by the Artificial Intelligence Laboratory at MIT, with some help from Project MAC. ITS development was ini on the PDP-6 and PDP-10The PDP-10 was a computer manufactured by Digital Equipment Corporation (DEC) from the late 1960s on; the name stands for "Programmed Data Processor model 10". It was the machine that made time-sharing common; it looms large in hacker folklore because of, and TOPS-10The TOPS-10 System was a computer operating system from Digital Equipment Corporation (DEC) for the PDP-10 released in 1964. TOPS-10 had an interesting scheduler of having many run queues, unlike OpenVMS for example which has two run queues, and inserts p and TOPS-20The TOPS-20 operating system by DEC the second proprietary OS for the PDP-10 preferred by most PDP-10 hackers over TOPS-10 (that is, by those who were not ITS or WAITS partisans). TOPS-20 began in 1969 as Bolt, Beranek and Newman's TENEX operating system, on the PDP-10The PDP-10 was a computer manufactured by Digital Equipment Corporation (DEC) from the late 1960s on; the name stands for "Programmed Data Processor model 10". It was the machine that made time-sharing common; it looms large in hacker folklore because of. A descendant of the version DEC distributed for the PDP-10 is still available on the Internet, along with several partial implementations for the MS-DOS / Windows environment. A version of TECO was provided with all DEC operating systems; the version available for RT11 was able to drive the GT40 graphics display while the version available for RSTS/E was actually implemented as a multi-user "RunTime System" and could be used as the user's complete operating environment; you never had to actually exit TECO! HP, having bought Compaq/DEC, still provides TECO with VMS.



Read more »

Non User