Ich laufe alternativ 24.5 und 25.0.50. Leider funktionieren ab 25.0.50 installierte und kompilierte Pakete nicht mit Emacs 24.5 ( cl-struct-defineist ein häufiger Schuldiger).
Eine triviale Lösung besteht darin, nichts per Byte zu kompilieren. Das macht die Dinge allerdings ziemlich langsam.
Wie kann ich kompilierte Pakete (für die Leistung) verwenden, während ich sie .emacs.dfür 24.5 und 25.0.50 verwende? Ich wäre auch damit einverstanden, dass 24.5 die kompilierten Dateien ignoriert.
package-user-dirund einige andere Verzeichnisse und Dateien basierend auf der Emacs-Version festgelegt . Ich kann eine detaillierte Antwort schreiben, wenn ich an einem Computer bin.
init.elund alle diese Pakete werden beim Start von Emacs automatisch installiert (falls nicht bereits installiert). Sie können sogar das :ensureSchlüsselwort von verwenden use-package, um Pakete automatisch zu installieren.