80 년대에 이맥스는 어땠나요?


23

고대 Emacs 배포판 장면을 둘러 보았지만 아무 소용이 없습니다. 1985 년 7 월 15 일 부터 Emacs 16.56의 소스 코드 는 Github 에서 구할 수 있지만 어떤 경우에도 빌드 할 수 없습니다.

Stallman Emacs 의 원본 논문 은 Elisp, Emacs의 동기 및 일부 오래된 확장에 대해 설명하고 있지만, 그것과 함께 놀고 싶은 느낌을 재구성하기에는 충분하지 않습니다.

제 질문은 Emacs가 며칠에 어떻게 생겼습니까? 조직 모드, MELPA, magit, 오늘날 우리가 알고있는 대부분의 언어는 사람들이 Lisp를 해킹하는 것 외에 다른 작업을 했습니까?

사람들이 사용한 패키지가 이제 완전히 잊혀 졌습니까? "UI"는 어떻게 생겼습니까?

그리고 마지막 질문으로, GNU Emacs의 첫 번째 릴리즈 이후에 우리가 오늘날에도 변하지 않은 것이 있습니까?

그때 사용한 사람들의 의견을 듣고 싶습니다.

(질문에는 하나 이상의 태그가 필요하기 때문에 terminal-emacs에 태그를 지정했습니다.)


1
리포지토리에서 가장 빠른 릴리스 태그가 19.34라는 것을 알고 약간 놀랐습니다. 히스토리의 초기 커밋 날짜는 간단히 코드가 17.36 또는 15.10으로 거슬러 올라갑니다. 불행히도 초기 커밋에는 거의 아무것도 없으므로 저장소의 첫 번째 빌드 가능한 버전은 아마도 Emacs 18의 일부 버전 일 것입니다 (아직 태그가없는).
phils

1
따라서 16.56의 사본은 매우 흥미 롭습니다. 그것과 여전히 사용 가능한 이전 버전이 저장소에 별도의 브랜치로 추가되면 깔끔하지만, 주요 기록과 관련이 없지만 여전히 존재합니다.
phils

1
방금 우리를 고대 라고 했습니까 ?
RockPaperLizard

당신은 당신이에서 찾을 수있는 에뮬레이터에서 LISP 머신 zmacs를 실행할 수 있습니다 unlambda.com/cadr . 아마도 GNU Emacs보다 오래되었지만 여전히 친숙한 느낌입니다.
DoMiNeLa10

1
ITS 또는 TOPS-20 머신에 로그인 하면 70 년대에 Emacs가 어떻게 생겼는지 볼 수 있습니다 !
Lars Brinkhoff

답변:


24

Emacs는 GNU Emacs보다 이전 버전이므로 Emacs Lisp보다 이전 버전입니다.

80 년대의 대부분에서, Emacs는 이제 우리가 터미널 모드 (및 하나의 프레임)라고 부르는 것 뿐이며 마우스, 메뉴 막대, 도구 막대, 프린지,면, 색상 또는 사용자 정의가 없었습니다.

나머지는 현재와 거의 비슷하게 보였습니다 (터미널 모드의 경우). 도움말 모드 (예 :) C-h f는 기본적으로 동일하지만 Back등은 없습니다 . 정보는 기본적으로 동일했습니다. 미니 버퍼, 창, 에코 영역, 영역, isearch, apropos 및 쿼리 대체 등은 모두 본질적으로 지금과 동일합니다. TAGS함수 등 정의로 이동하기 위해 파일을 사용하는 것은 본질적으로 동일합니다.

그렇습니다. 대부분의 기본 물건은 거의 변하지 않았지만 물건이 추가되었습니다. 처음에 추가 된 많은 것들이 GUI, 마우스, 색상, 별도의 프레임 등 다른 곳에 존재하는 것들이었습니다.

EmacsWiki History 카테고리 페이지는 더 많은 배경을 제공 할 수 있습니다. 다른 정보 중에서 Emacs 타임 라인에 대한 링크가 있습니다.


4

O'Reilly 's Learning GNU Emacs 의 초판은 1991 년부터 시작 되었으므로이 책은 아마도 적어도 80 년대 후반의 GNU Emacs 경험에 대한 공정한 아이디어를 제공 할 것입니다.

당시의 하드웨어는 80 년대의 GNU Emacs 경험을 Emacs 자체의 상태만큼이나 형성했을 것입니다. 80 열의 흑백 텍스트 전용 디스플레이 또는 비디오 모드가 일반적이며 "8 개의 Megs And Constantly Swapping"이 여전히 최신 상태임을 기억하십시오. 사람들이 Emacs 디스플레이 코드에서 편집 거리를 최소화하려고했던 길이는 이야기도합니다.

1985 년에 Gosling / Unipress Emacs 논쟁 은 여전히 ​​최신의 것이나 최근에 XEmacs의 분열 은 2 년이 걸렸습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.