🎩
el-getを使うときにwarningを出さない。
下の設定でel-getを使おうとしたら起動時に毎回warningが出るようになった。起動するたびに出るのでなかなか面倒。
(setq el-get-dir (locate-user-emacs-file "")
Warning (initialization): Your ‘load-path’ seems to contain
your ‘.emacs.d’ directory: ~/.emacs.d/
This is likely to cause problems...
Consider using a subdirectory instead, e.g.: /home/XXXXX/.emacs.d/lisp
ワーニングの内容を読むと、load-pathに~/.emacs.d
が含まれるとよろしくないことが起こるかもしれないのでサブディレクトリの使用を検討しろとのことだった。
下のように~/.emacs.d/lisp
に置くようにしたらWarningがでなくなった。
(setq el-get-dir (locate-user-emacs-file "lisp"))
Discussion