Le 07/08/2026 à 12:49, Benoît Barbier a écrit :
Bonjour à tous et toutes,
Que fait : ~/.emacs.d/eln-cache ?
Ça occupe + de 70 Mo
Je l'ai archivé, supprimé pour tester emacs et il me le recrée avec 2.3M
juste en ayant ouvert un fichier.org avec org-mode.
En cherchant un peu j'ai cru comprendre que c'est une option compilée
par défaut avec les nouvelles versions d'emacs, mais je n'ai pas trouvé
d'info qui m'explique en quoi ce nouveau truc est indispensable et si
pas s'il y a une option de config à l'exécution qui ne crée pas ce cache.
Merci d'avance
--
Benoît
Bonjour Benoît,
Ce qui suit à prendre avec de très grosses pincettes: je ne connais
absolument rien à Emacs.
Potentiellement les .eln se rapporteraient à la compilation native
(activée par défaut depuis Emacs 30) qui serait une production de code C
(spécifique à la plateforme matérielle utilisée) à partir de code Lisp
générique Emacs
A priori la vision upstream c'est que c'est à l'utilisateur de faire son
ménage par la commande M-x native-compile-prune-cache
j'ai peut-être tout (ou en partie) compris de travers mais ça vient de là:
https://emacs.stackexchange.com/questions/78160/what-is-an-eln-cache-and-how-do-i-get-rid-of-it
https://deepwiki.com/d12frosted/homebrew-emacs-plus/4.4-native-compilation
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041767&mboxmaint=no