Como corrigir o cliente Emacs * ERRO *: erro aritmético

1

GNU Emacs 23.1.1

Tenho notado que, se eu executar o Emacs e M-x server-start , posso usar o programa emacsclient como de costume, mas se eu iniciar o Emacs usando emacs --daemon e tentar usar emacsclient os novos bloqueios de quadros up e as saídas do shell *ERROR*: Arithmetic error .

Esse problema não acontece se eu usar o sinalizador -t para forçar o modo terminal ao executar emacsclient .

Alguém já se deparou com isso antes? Alguém sabe o que está acontecendo e / ou como consertá-lo?

    
por nocash 10.05.2010 / 02:38

2 respostas

1

Acontece que isso é (ou, pelo menos, parece ser) uma variação de um problema que tive anteriormente. Por alguma razão, a linha

'(default ((t (:background "black" :foreground "white"))))

nas minhas configurações de faces personalizadas causa muitos problemas. Antes, apenas lançava um erro e reclamava de uma cor que não existia sempre que eu corria emacsclient -c , mas agora estava congelando completamente o quadro.

Eu não estava usando nenhum tema de cor personalizado quando adicionei essas configurações originalmente, mas agora parece que posso removê-lo sem nenhum efeito colateral.

    
por 11.05.2010 / 05:20
1

Por incrível que pareça, essa opção customizada exata foi a causa do pb para mim também, apesar de eu usar muitos outros recursos de personalização, este é o único a ser removido para executar emacsclient -c

    
por 03.02.2011 / 00:08