Di tanto in tanto, quando avvio Emacs, ricevo un messaggio simile.
File di origine `/home/USER/.emacs.d/elpa/....el 'più recente del file compilato in byte
Inoltre, a volte modifico un pacchetto che sto sviluppando e dimentico di ricompilarlo. Quando provo a caricare il nuovo file, mi ci vuole un po 'per capire che Emacs sta ancora usando il vecchio file compilato.
C'è un modo in cui posso dire a Emacs di evitare completamente i file compilati in byte che sono più vecchi dei rispettivi file sorgente?
auto-compile
libreria (eccellente!) In Emacs 24.4+, così come sotto. È una vera soluzione da configurare e dimenticare.load-prefer-newer
garantisce solo che continuerai a eseguire il codice non compilato lento dopo che il codice compilato non è aggiornato.