GNU Emacs 25를 위해 계획된 주요 기능은 무엇입니까?


36

다음 명령으로 homebrew를 통해 Emacs 24.4를 설치하려고 시도했습니다.

brew install emacs --HEAD --use-git-head --cocoa --with-gnutls

Emacs 25를 설치하게되었습니다. Emacs의 로드맵에 대한 정보를 찾을 수 없었지만이 버전이 개발 중이기 때문에 어떤 계획이 있다고 가정합니다. Emacs 25를 위해 계획된 주요 기능은 무엇입니까?


1
실제로 작성된 로드맵이 없습니다. 뉴스를 읽을 수는 있지만 이미 구현되어 있으며 일부는 릴리스 전에 변경 될 수도 있습니다.
Dmitry

"그러나이 버전은 개발 중이기 때문에 어떤 종류의 계획이 있다고 가정 할 것 입니다."
Malabarba

답변:


65

Emacs 25의 개발 빌드를 이미 설치했습니다. (Emacs 25는 아직 릴리스되지 않았습니다.)

를 사용 C-h N하여를 읽으십시오 NEWS. 특별히 Emacs 25에서 새로 등장 할 모든 것에 대한 개요 설명입니다 .

사람들이 여기에서 그 정보를 반복하는 것은 의미가 없습니다. 물론 특정 사람들은 자신이 좋아하는 변화에주의를 기울이고 싶을 수도 있습니다. 아무 문제가 없습니다.

기억하십시오 : 먼저 Emacs에 문의하십시오. Emacs 자체에서 원하는 정보를 찾을 수 없다면 다른 곳으로 문의하십시오. 그러나 당신은 Emacs에게 질문 하는 법을 배워서 호의를 베풀 것 입니다.


답변 Drew에 감사드립니다. 이후 24.3으로 되돌아 갔지만 변경 사항을 찾을 수있는 곳을 아는 것이 좋습니다.
Connor

16
좋은 대답입니다. 그러나 Emacs 25 (온라인?)를 설치 하지 않고 뉴스 어디서 찾을 수 있습니까?
mbork


7
모든 :) 후, - 그것은이 자동 문서 편집기입니다 "이맥스 질문"에 대한 한
숀 알 레드

23

Emacs 25의 NEWS 파일은 http://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-25 에 있습니다. 현재 약 400 개의 항목이 있습니다.

지금 출시가 가까워 졌으므로 여기에 포함 된 주요 기능 중 일부 (주관적) 목록이 있습니다. 항목은 변경 될 수 있습니다. 다른 기능들도있을 수 있습니다 (x-widgets?

  • 개선 된 사각형 편집-모서리가 EOL을 통과 할 수 있으며 , 모서리를 통한 Cx Cx 사이클 string-rectangle은 사각형의 모든 행 앞에 문자열을 삽입 한 결과를 동적으로 미리 볼 수 있습니다.
  • 새 명령 describe-symbol- 기본적 으로 Ch o 에 바인딩 된 함수, 변수,면 등에 적용
  • list-packages 백그라운드에서 패키지 목록을 비동기 적으로로드합니다.
  • Ch l 은 명령 실행도 보여줍니다
  • 새 패키지 프로젝트는 프로젝트 처리를위한 일반 인프라를 제공합니다
  • 새로운 패키지 Xref가 etags 프론트 엔드 및 UI를 대체 하여 M- 을 이전 위치로 리턴
  • 새로운 명령 comment-line
  • seq시퀀스 조작 기능을위한 새로운 라이브러리 -목록, 문자열 및 벡터에 대한 작업
  • 새로운 라이브러리 map는 목록, 해시 테이블 및 배열에서 작동합니다.
  • 동적으로로드 된 이진 모듈 지원 (예 : POSIX의 .so 파일)
  • 실행 취소 로그에서 연속적인 단일 문자 삭제가 축소됩니다.
  • 새로운 매크로 define-advice

그리고 다른 흥미로운 것들 :

  • 향상된 패키지 종속성 관리-종속성으로 설치된 패키지는 다음과 같이 표시됩니다
  • Dired의 압축 / 압축 해제 처리
  • Elisp는 발전기를 지원합니다
  • 새로운 기능 alist-get
  • 초기 스크래치 메시지는 doc 문자열로 해석됩니다
  • Prog-mode는 다중 모드 들여 쓰기를 지원합니다
  • 포인트가 내부에있는 동안 심볼을 보호 할 수 없습니다
  • Ms Mw 는 eww를 사용하여 웹에서 선택한 텍스트를 검색합니다.
  • eww는 가변 폭 글꼴을 렌더링하고 새 명령을 추가합니다 eww-toggle-fonts
  • quick-calc버퍼에 결과를 삽입하기 위해 접두사 인수로 호출
  • 새로운 매크로 let-alist-리스트에 저장된 값을 바인딩 할 수 있습니다
  • 새 함수 directory-files-recursively는 디렉토리 아래에서 일치하는 모든 파일을 (재귀 적으로) 반환합니다.
  • 새로운 변수 inhibit-message억제 message응답 영역에 메시지를 표시하지

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