멀티픽스 Emacs

Multics Emacs
멀티픽스 Emacs
Emacs12.9.png
버전 12.9, 132 컬럼
원저작자버나드 그린버그
개발자허니웰
초기 릴리즈1978년, 44년(연장)
기입처마클리스프
운영 체제멀티틱스
이용가능기간:영어
유형텍스트 편집기

Multics Emacs는 Emacs 텍스트에디터[1]초기 구현입니다.이것은 1978년 허니웰의 캠브리지 정보 시스템 연구소에서 버나드 그린버그맥리셉으로 작성했으며, 1976년 TECO에서 구현한 Emacs의 후속이며, 이후 GNU [2]Emacs의 선구자이다.

1970년대 후반작성[3]Lisp Machine 편집자 EINE과 ZWEI에도 동일한 주장이 제기되었지만, 이 버전은 Lisp 프로그래밍 언어로 작성된 최초의 Emacs 버전이라고 주장되어 왔다.사용자 제공 확장자 또한 Lisp로 작성되었습니다.Lisp의 선택은 이전보다 더 많은 확장성을 제공했으며 이후 대부분의 Emacs [4]구현이 뒤따르고 있습니다.

편집 중인 텍스트에 TECO의 버퍼 표현을 사용하는 대신 텍스트 [5]행의 이중 링크 목록을 사용했습니다.

레퍼런스

  1. ^ Stallman, Richard M. (1981), "EMACS: the extensible, customizable self-documenting display editor", Proceedings of the ACM SIGPLAN SIGOA Symposium on Text Manipulation, doi:10.1145/800209.806466, hdl:1721.1/5736
  2. ^ Finseth, Craig A. (2012), The Craft of Text Editing: Emacs for the Modern World, Springer, p. 210, ISBN 9781461231882
  3. ^ Seibel, Peter (2006), Practical Common Lisp, Apress, p. xxi, ISBN 9781430200178
  4. ^ Greenberg, Bernard S. (April 8, 1996), "Multics Emacs: The History, Design and Implementation", Multicians
  5. ^ Strandh, Robert; Villeneuve, Matthieu; Moore, Timothy (2004), "Flexichain: An editable sequence and its gap-buffer implementation" (PDF), Proceedings of the Lisp and Scheme Workshop