Yanıtlar:
Bir elisp dosyasının hem .el hem de bayt derlenmiş sürümü (.elc) var. Yanlışlıkla .el dosyasını silerim. .El dosyasını .elc sürümünden alabilir miyim?
Uygulamada, hayır.
Teoride, insan tarafından okunabilen tanımları olan bir el dosyası oluşturmak için elc dosyasını kullanabilirsiniz. Ancak, bu muhtemelen makrolar ve derleyici optimizasyonları nedeniyle sildiğiniz orijinal dosyayla aynı görünmez ve o zaman bile bunu yapan herhangi bir kütüphanenin farkında değilim.
.El dosyası olmayan bir .elc dosyası çalışıyor mu?
Evet, Emacs bir .elcdosyayı tamamen kendi başına yüklemekten mutluluk duyar . Hiçbir .eldosyaya gerek yoktur.
Aslında, her ikisi de aynı dizinde olsa bile, Emacs genellikle elc'i zaten yükler.
load-prefer-newerayarlandığında t24.4+ emacs'taki, .el / .elc yüklenecek yeni.
Bir *.el~dosyayı kontrol edin - eksik *.eldosyanızın bir Emacs yedeği olabilir (bazı araçlar kullanıcı arayüzlerinde sizden gizlenir, bu nedenle benzer bir şey kullanın ls -a).