В чем разница между 'M-x load-file' и 'M-x load-library' в emacs? - PullRequest
3 голосов
/ 02 сентября 2010

Я попытался перезагрузить файл ~ / .emacs, и похоже, что обе команды работают нормально.Тогда какая разница между этими двумя?Какую команду мне нужно использовать для загрузки .emacs?

Ответы [ 2 ]

4 голосов
/ 02 сентября 2010

С инструкция :

M-x load-library отличается от M-x загрузочный файл в том, что он ищет последовательность каталогов и попыток три имени файла в каждом каталоге.

Предположим, ваш аргумент - lib; три имени: lib.elc, lib.el и, наконец, просто lib. Если lib.elc существует, он по соглашению является результатом компиляции lib.el; лучше загрузить скомпилированный файл, так как он будет загружаться и работать быстрее.

0 голосов
/ 21 августа 2011

Да.Чтобы добавить к этому, load-library распознает вещи в вашем load-path.load-file распознанные имена файлов в текущем каталоге.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...