以下の内容はhttps://m-hiyama-memo.hatenablog.jp/entry/20150515/1431647053より取得しました。


Emacsのロードパス

~/.emacs.d/site-lisp/ はロードパスに入れるとして、そのサブディレクトリをロードパスに入れるか? 例えば、ProofGeneralは、~/.emacs.d/site-lisp/ProofGeneral-4.2/contrib/mmm/ がロードパスで、~/.emacs.d/site-lisp/ProofGeneral-4.2/ は関係ない。requireとかautoloadではなくて、(load-file "~/.emacs.d/site-lisp/ProofGeneral-4.2/generic/proof-site.el") でセットアップする。

ESSは、~/.emacs.d/site-lisp/ess-15.03-1/lisp/ がロードパス。~/.emacs.d/site-lisp/ess-15.03-1/ は無意味。caml-modeでは、(add-to-list 'load-path "~/.emacs.d/site-lisp/caml-mode/") だから、サブディレクトリにロードパス通すのは意味がある。

それと、auto-install-directoryをどうするか?

;;  `auto-install-directory'
;;    The directory for saving elisp files.
;;    default = "~/.emacs.d/auto-install/"

これをsite-lisp/にするか。auto-install/のままにするか? auto-install/って名前に特に意味は無いし、持って来てバイトコンパイルするだけなので、site-lisp/に統合するか。そうすると、ロードパスが減る。




以上の内容はhttps://m-hiyama-memo.hatenablog.jp/entry/20150515/1431647053より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14