skip to main content
article
Free Access

EMACS the extensible, customizable self-documenting display editor

Authors Info & Claims
Published:01 April 1981Publication History
Skip Abstract Section

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.

This report describes work done at the Artificial Intelligence Laboratory of the Massachusetts Institute of Technology. Support for the laboratory's research is provided in part by the Advanced Research Projects Agency of the Department of Defense under Office of Naval Research contract N00014-80-C-0505.

Index Terms

  1. EMACS the extensible, customizable self-documenting display editor

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGPLAN Notices
      ACM SIGPLAN Notices  Volume 16, Issue 6
      June 1981
      160 pages
      ISSN:0362-1340
      EISSN:1558-1160
      DOI:10.1145/872730
      Issue’s Table of Contents
      • cover image ACM Conferences
        Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
        June 1981
        160 pages
        ISBN:0897910508
        DOI:10.1145/800209

      Copyright © 1981 Author

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 April 1981

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader