Setelah lama debugging file init.el saya, sepertinya baris pertama dari kode-elisp berikut, yaitu (custom-set-variables
memprovokasi kesalahan 'Akhir file selama parsing') yang saya benar-benar tidak mengerti. Jika saya berkomentar di baris ini, semuanya baik-baik saja. Saya bahkan tidak memasukkan kode ini sendiri, karena telah secara otomatis ditambahkan di init.el dari customize
menu.
(custom-set-variables
'(global-hl-line-mode t)
'(ido-mode (quote buffer) nil (ido))
'(menu-bar-mode nil)
(when (display-graphic-p)
(tool-bar-mode -1)
(scroll-bar-mode -1))
Ini pesan kesalahan lengkapnya:
Peringatan (inisialisasi): Terjadi kesalahan saat memuat `/ Pengguna /me/.emacs.d/init.el ':
Akhir file saat parsing: /Users/me/.emacs.d/init.el
Bantuan apa pun akan dihargai! Terima kasih
custom-set-variables
dalam kode Elisp Anda sendiri. Ini dimaksudkan hanya dibuat secara otomatis . Jangan salin & tempel. Cari kode yang setara menggunakan setq
atau sesuatu seperti itu.
M-x check-parens
untuk melompat ke bagian yang menyinggung. Jika file pendek, atau Anda melihat bagian pendek kode, maka ada metode untuk menyorot tanda kurung yang cocok untuk melihat secara visual di mana tanda kurung salah tempat atau hilang. Berikut ini tautan ke variasi saya sendirihighlight-parentheses-mode
: stackoverflow.com/a/23998965/2112489