Всякий раз, когда я вижу какую-либо инструкцию по установке для пакета emacs, он всегда предлагает использовать add-to-list 'load-path
, у меня это никогда не работает. По какой-то причине и мне приходится использовать загрузочный файл
. Например, это не сработает:
(add-to-list 'load-path "~/.emacs.d/jade-mode")
(require 'sws-mode)
(require 'jade-mode)
(add-to-list 'auto-mode-alist '("\\.styl$" . sws-mode))
(add-to-list 'auto-mode-alist '("\\.jade$" . sws-mode))
, но сработает:
(load-file "~/.emacs.d/jade-mode/sws-mode.el")
(load-file "~/.emacs.d/jade-mode/jade-mode.el")
(require 'sws-mode)
(require 'jade-mode)
кто-нибудь может сказать мне, почему? РЕДАКТИРОВАТЬ: Я использую Carbon Emacs на MAC OS X 10.5