したがって、list-load-path-shadowsは、どの.elファイルが他のファイルをシャドウするかを示します。ほとんどの場合、emacsディストリビューションで見つかったネイティブファイルは、ダウンロードした新しいファイルをシャドウし、initファイルにプリロードします。
たとえば、私はcedetリポジトリのクローンを作成し、それを常に最新の状態にしていますが、Emacs 23.4内のcedetファイルは、initファイルにロードする新しいcedetファイルをシャドウします。
eieioやspeedbarなどのパッケージは別のフォルダーにあるため上書きされないため、/ lisp/cedetのディレクトリにcedetのクローンを作成できません。一時的な解決策は、現在、emacsにバンドルされている古いパッケージを削除して、initファイルを介してロードしたパッケージよりも優先することです。
デフォルトのemacsパッケージのロードよりもinitファイルのロードを優先する方法はありますか?