Я знаю, что когда есть байт-скомпилированная версия файла .el (.elc), emacs загружает этот второй файл (в настоящее время я размещаю их в одном каталоге).
Когда я запускаю emacs и просматриваю свой буфер Message , я вижу это:
Loading c:/Documents and Settings.../App.../.emacs.d/themes/color-theme-example.el (source)...done
Loading c:/Documents and Setting.../App.../.emacs.d/themes/color-theme-example.elc...done
Loading c:/Documents and Settings.../App.../.emacs.d/themes/color-theme-library.el (source)...done
Loading c:/Documents and Settings.../App.../.emacs.d/themes/color-theme-library.elc...done
Загружает ли emacs обе версии .el и .elc одного и того же файла?
Я не хочу, чтобы emacs дважды загружал мои плагины.
В моем .emacs я загрузил что-то вроде этого:
;;color theme plugin
(add-to-list 'load-path "~/.emacs.d/")
(require 'color-theme)
(eval-after-load "color-theme"
'(progn
(color-theme-initialize)
(color-theme-charcoal-black)))