기능면에서 현재 XEmacs와 GNU Emacs를 구별하는 핵심 포인트는 무엇입니까?
다른 출시 일정을 설명하기 위해 각 Emacs 플레이버의 최신 개발 버전을 비교의 기준으로 고려해야합니다.
우리는 역사적 / 조직적 / 철학적 / ... 문제에 대한 논쟁을 피해야하므로 순수한 기능적 / 기술적 차이점 만 언급하십시오.
기능면에서 현재 XEmacs와 GNU Emacs를 구별하는 핵심 포인트는 무엇입니까?
다른 출시 일정을 설명하기 위해 각 Emacs 플레이버의 최신 개발 버전을 비교의 기준으로 고려해야합니다.
우리는 역사적 / 조직적 / 철학적 / ... 문제에 대한 논쟁을 피해야하므로 순수한 기능적 / 기술적 차이점 만 언급하십시오.
답변:
내가 알 수있는 한, 주로 XEmacs에 오랫동안 존재했으며 여전히 GNU Emacs에서 누락 된 기능 중 하나가 있습니다 .C로 작성된 모듈 또는 FFI로 동적으로로드되는 모듈
이것은 emacs-devel 메일 링리스트에서 정기적으로 논의 되고 더 이상 현재 관리자로부터 구현에 반대하지 않지만 여전히 진행중인 작업입니다.
이 글을 쓰는 시점에서 일부 추가 기능의 통합은 적절한 FFI (예 : json 및 yaml 바인딩 ) 와 같은 것이 존재할 때까지 적극적으로 연기 되므로 마지막으로 누락 된 기능이 구현되어야한다고 합리적으로 기대할 수 있습니다.
실제로이 기능에 대한 코드가 기본적으로 비활성화되어있는 한 Emacs 25의 코드베이스에서 환영받을 것이라는 신호가 있습니다.
Xah Lee는 2007 년 에 XEmacs 패키지가 더 성숙했다고 느꼈습니다. 요즘 GNU Emacs에는 package.el이 있기 때문에 XEmacs에서 더 세련된 패키지를 찾기가 어렵습니다.
이맥스의 웹 사이트는 또한 문서의 차이가있는 페이지가 있습니다 .
이맥스 사용자 정의 리더 매크로를 지원하지 않지만, 추가적인 독자 매크로을 지원 #+
하고 #-
.