Emacs를 재작성하는 것이 어려운 이유

ko생성일: 2025. 9. 10.

GNU Emacs의 문자열·인코딩·정규식·케이스 테이블, CCL, 그리고 버퍼·텍스트 속성·오버레이·마커 같은 개념과 갭 버퍼·로프·피스 트리 등 자료구조가 어떻게 얽혀 있어 재작성 난도가 높아지는지, 구현 관점에서 사례와 코드로 설명한다.