답변:
elisp 파일의 .el과 바이트 컴파일 버전 (.elc)이 있습니다. 실수로 .el 파일을 삭제했습니다. .elc 버전에서 .el 파일을 검색 할 수 있습니까?
실제로는 아닙니다.
이론적으로 elc 파일을 사용하여 사람이 읽을 수있는 정의로 el 파일을 생성 할 수 있습니다. 그러나 매크로 및 컴파일러 최적화로 인해 삭제 한 원본 파일과 동일하지 않을 수도 있으며 그렇게하는 라이브러리는 알지 못합니다.
.el 파일이없는 .elc 파일이 작동합니까?
예, Emacs는 .elc자체적 으로 파일을 완전히 로드하는 것을 기쁘게 생각 합니다. .el파일이 전혀 필요 하지 않습니다 .
사실, 동일한 디렉토리에 둘 다있는 경우에도 Emacs는 일반적으로 elc를로드합니다.
load-prefer-newer설정되어 t24.4+ 이맥스에서 .el / .elc하는로드됩니다의 새.