A primeira linha de um arquivo de texto simples é:
# -*- eval: (auto-revert-tail-mode 1); -*-
No entanto, o Emacs não é ativado auto-revert-tail-mode
após a abertura deste arquivo. O que está errado?
A primeira linha de um arquivo de texto simples é:
# -*- eval: (auto-revert-tail-mode 1); -*-
No entanto, o Emacs não é ativado auto-revert-tail-mode
após a abertura deste arquivo. O que está errado?
text-mode
,fundamental-mode
, Outro?)emacs -Q
; e funciona lá. Minha configuração do Emacs deve ser confusa: existem muitas que não funcionam, além desta.enable-local-variables
ouenable-local-eval
?custom-set-variables
estava definindoenable-local-eval
paranil
. Não me lembro de ter definido essa opção. Suponho que o Customize fez isso quando estava tentando impedir o Emacs de me incomodar sobre a aplicação ou não de variáveis locais do arquivo. Vou deixar essa variável comonil
, no entanto, e vou encontrar outra maneira de ativarauto-revert-tail-mode
esse arquivo. Se você converter seu comentário em uma resposta, eu o selecionarei. Obrigado.Respostas:
Dê uma olhada nas variáveis
enable-local-eval
eenable-local-variables
. Se você alterou um ou ambos dos valores padrão, isso poderia explicar o comportamento que você está vendo.Por exemplo, se
enable-local-eval
for nulo, essa linha de avaliação no seu arquivo será ignorada.fonte