O que esse erro do Emacs significa?

0

O que significa a seguinte mensagem de erro e como posso resolvê-la?

An error has occurred while loading '/Users/JaydenXu/.emacs':

Symbol's value as variable is void: ...

To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the '--debug-init' option to view a complete error backtrace.

    
por user499064 19.09.2015 / 00:05

1 resposta

1

O arquivo de configuração .emacs em seu diretório pessoal contém um erro.

O conteúdo deste arquivo deve ser um código válido no dialeto LISP que o emacs fala. Na inicialização o emacs analisa este arquivo e executa o código contido nele.

É difícil dizer exatamente onde reparar sem ver o conteúdo do seu arquivo .emacs .

No entanto, a mensagem de erro dá uma dica. Conforme relatou, o analisador encontrou uma seqüência de três períodos ... que não pôde expandir.

Abra o arquivo .emacs e localize ... nele. Você pode removê-los ou comentar a linha colocando pelo menos um ; como primeiro caractere na linha.

Antes de fazer a bagunça, certifique-se de fazer um backup nomeado do seu arquivo .emacs .

Se você tiver sorte, ainda pode haver um backup funcional ( .emacs~ ) de uma versão mais antiga e esperançosa do arquivo .emacs .

Nesse caso, você pode reverter para a versão antiga ou diff de ambas as versões para identificar o erro.

    
por 19.09.2015 / 01:29

Tags