Après un long débogage de mon fichier init.el, il ressemble à la première ligne du code elisp suivant, c'est-à-dire (custom-set-variablesprovoque une erreur «Fin de fichier pendant l'analyse» que je ne comprends absolument pas. Si je commente cette ligne, tout va bien. Je n'ai même pas entré ce code moi-même, car il a été automatiquement ajouté dans init.el à partir du customizemenu.
(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))
Voici le message d'erreur complet:
Avertissement (initialisation): Une erreur s'est produite lors du chargement de `/Users/me/.emacs.d/init.el ':
Fin du fichier pendant l'analyse: /Users/me/.emacs.d/init.el
Toute aide serait appréciée ! Merci
custom-set-variablesdans votre propre code Elisp. Ceci est destiné à être généré automatiquement uniquement . Ne le copiez pas et ne le collez pas. Recherchez un code équivalent en utilisant setqou quelque chose comme ça.
M-x check-parenspour passer à la section incriminée. Si le fichier est court ou si vous regardez une courte section de code, il existe des méthodes pour mettre en évidence les parenthèses correspondantes pour voir visuellement où une parenthèse est mal placée ou manquante. Voici un lien vers ma propre variante dehighlight-parentheses-mode: stackoverflow.com/a/23998965/2112489