Multics Emacs - Multics Emacs
|
Versão 12.9, 132 colunas
| |
| Autor (es) original (is) | Bernard Greenberg |
|---|---|
| Desenvolvedor (s) | Honeywell |
| lançamento inicial | 1978 |
| Escrito em | Maclisp |
| Sistema operacional | Multics |
| Disponível em | inglês |
| Modelo | Editor de texto |
Multics Emacs é uma implementação inicial do editor de texto Emacs . Foi escrito em Maclisp por Bernard Greenberg no Cambridge Information Systems Lab da Honeywell em 1978, como um sucessor da implementação TECO original de 1976 do Emacs e um precursor do GNU Emacs posterior .
Foi afirmado ser a primeira versão do Emacs a ser escrita na linguagem de programação Lisp , embora a mesma afirmação também tenha sido feita para os editores da Máquina Lisp EINE e ZWEI , também escritos no final dos anos 1970. Assim como o próprio editor foi escrito em Lisp, as extensões fornecidas pelo usuário também foram escritas em Lisp. A escolha do Lisp forneceu mais extensibilidade do que nunca e foi seguida pela maioria das implementações Emacs subsequentes.
Em vez de usar a representação de buffer de lacuna do TECO para o texto que está sendo editado, ele usou uma lista duplamente vinculada de linhas de texto.