EMACS: The Extensible, Customizable Self-Documenting Display Editor.

Abstract

EMACS is a display editor which is implemented in an interpreted high level language. This allows users to extend the editor by replacing parts of it, to experiment with alternative command languages, and to share extensions which are generally useful. The ease of extension has contributed to the growth of a large set of useful features. This paper describes the organization of the EMACS system, emphasizing the way in which extensibility is achieved and used. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 26, 1981
Accession Number
ADA097914

Entities

People

  • Richard M. Stallman

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Computer Programming
  • Computer Science
  • Computers
  • High Level Language Architecture
  • High Level Languages
  • Information Systems
  • Language
  • Linguistics
  • Lisp Programming Language
  • Machines
  • Operating Systems
  • Programming Languages
  • Security
  • Social Sciences
  • Standards

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Theoretical Analysis.