From Computer History Wiki
(Difference between pages)
|
|
| Line 1: |
Line 1: |
| − | The '''Emacs editors''' are a group of extensible [[screen editor]] [[text editor]]s, united in having a common [[user interface]]. Multiple 'windows' (actually, divisions of the main window) are standard, as are multiple buffers.
| + | ==CHAOSNet== |
| | | | |
| − | It is generally not 'moded'; characters typed as input are immediately inserted into the current buffer, or acted upon as a command. Most commands are not on regular printing keys, but 'Control' and 'Meta' keys (the former part of standard [[ASCII]], the latter ASCII codes with the high bit in the byte set). Less-often used commands are invoked by name, after typing an 'execute named command' command key.
| + | FYI. I'm working on running 4.1BSD with Chaosnet patches. [[User:Larsbrinkhoff|Larsbrinkhoff]] ([[User talk:Larsbrinkhoff|talk]]) 08:30, 8 November 2018 (CET) |
| − | | |
| − | The first, '''EMACS''', one of the first screen editors, was implemented in [[TECO]] [[macro]]s on the [[Incompatible Timesharing System|ITS]] [[operating system]] at [[MIT]]. Since TECO itself was written in [[assembly language]] for the [[PDP-10]], it was fairly quickly moved to [[TENEX]] and [[TOPS-20]].
| |
| − | | |
| − | In addition, MIT alumni who moved elsewhere wanted Emacs-like screen editor editing capabilities on the systems at their new locations, which generated a number of new implementations, including 'Montgomery EMACS' for [[PDP-11]] [[UNIX]] machines, and 'Gosling's Emacs' for [[VAX]] [[Unix]]. This spread the usage of Emacs even further; and as people at those facilities saw it, things snow-balled.
| |
| − | | |
| − | A commercial version called 'Epsilon', originally for [[MS-DOS]], later [[Microsoft Windows|Windows]], was produced early on; it is still sold supported. SINE was created for the MagicSix operating system. A version was done in [[LISP]] for [[Multics]] by [[Bernie Greenberg]]. The [[Symbolics]] [[LISP Machine]] had several Emacs clones, including 'EINE' ('EINE Is N EMACS') and 'ZWEI' ('ZWEI Was Eine Initially').
| |
| − | | |
| − | SCAME ran on Unix V7 and BSD. MINCE ran on CP/M.
| |
| − | | |
| − | [[Richard Stallman]], who had done much of the first EMACS, did a version for the [[GNU]] project, also in LISP, which has proved immensely popular, and is now used very widely.
| |
| − | | |
| − | [[Category: Software]]
| |
Latest revision as of 13:07, 8 November 2018
CHAOSNet
FYI. I'm working on running 4.1BSD with Chaosnet patches. Larsbrinkhoff (talk) 08:30, 8 November 2018 (CET)