23.1、23.4でスタイルファイルを使用できますが、Emacsを24.1に更新した後、古いスタイルファイルを使用できなくなります。たとえば、私のスタイルファイルの1つはcolor-theme-arjen.elです。リンクは次のとおりです。
https://github.com/credmp/color-theme-arjen/blob/master/color-theme-arjen.el
私のelispファイルでは、次のコードを使用してカラーテーマをロードしています。
(load-file "〜/ emacs / site-lisp / color-theme / master_color-theme-arjen.el")(color-theme-arjen)カラーテーマがEmacs23.1および23.4で機能する理由はわかりませんが、Emacs24.1では機能しません。
Emacsがファイルをロードしている間、Emacsは次のエラーを出します:
シンボルの関数定義は無効です:plist-to-alist上記のコードのコメントを外し、スタイルファイルをロードしない場合、エラーは却下されます。
なぜこれが起こるのか誰かが知っていますか?または、どうすればデバッグできますか?