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-variables
provoque 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 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))
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-variables
dans 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 setq
ou quelque chose comme ça.
M-x check-parens
pour 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