Küçük bir el-komut dosyasında update-directory-autoloads
işlevini kullanmam gerekiyor. özdevinimli_yükle dosyaları oluşturuluyor (update-directory-autoloads "~/test")
Yanlış tip bağımsız değişken: stringp, nil hata
7
A
cevap
6
kötü belgelenmiştir:
Wrong type argument: stringp, nil.
Çağrı şuna benzer: Bir dizinin bir isimdir bağımsız değişkenle bu işlevi çağırmak çalışıyorum zaman bu hatayı almaya . generated-autoload-file
değişkenini ayarlamadığınız için ortaya çıkan sorunu yaşıyorsunuz. Aşağıdaki deneyin:
(let ((generated-autoload-file "~/test/loaddefs.el"))
(update-directory-autoloads "~/test"))
Update loaddefs.el
dosya yaşamak istediğiniz konumu olmaya bağlayıcı generated-autoloads-file
.
9
Wrong type argument: foo, bar.
'u aldığınızda, M-: (setq debug-on-error t) RET
'u ve sonra bir backtrace elde etmek için hatayı yeniden oluşturmalısınız. Aslında, debug-on-error
'u .emacs 'inki gibi ayarlayabilirsiniz ve Emacs genellikle mükemmel şekilde kullanılabilir.
Teşekkür ederiz. Sorun gerçekten oluşturulmuş autoload-file undefined oldu. –