あるいは、24.5と25.0.50を実行します。残念ながら、25.0.50からインストールおよびコンパイルされたパッケージcl-struct-define
は、Emacs 24.5(一般的な原因)では動作しません。
簡単な解決策の1つは、何もバイトコンパイルしないことです。しかし、それは物事をかなり遅くします。
.emacs.d
24.5と25.0.50の両方に同じものを使用しながら、(パフォーマンスのために)コンパイルされたパッケージをどのように使用できますか?また、コンパイル済みファイルを無視して24.5で大丈夫です。
この質問は似ていますが、まったく同じではありません。テストの目的でバージョンの束を簡単に並べておくことに焦点を当てていますが、バイトコンパイルされたファイルについてはまったく触れていません。
—
クレメント2015年
@kaushalmodi:各パッケージを2回インストールすることを強制しませんか?
—
クレメント
はい。各パッケージは複数回インストールされます(各インストールフォルダーには、emacsバージョン固有のバイトコンパイル済みファイルが含まれます)。ただし、手動で行う必要はありません。私はalistを保持して
—
Kaushal Modi
init.el
おり、それらのパッケージはすべてemacsの起動時に自動インストールされます(まだインストールされていない場合)。:ensure
キーワードを使用してuse-package
パッケージを自動インストールすることもできます。