Пытаясь использовать purescript-mode
с GNU Emacs 24.5.1, всякий раз, когда я возвращаю новую строку в файле purescript, Emacs открывает новое окно, сообщая мне:
purescript-mode-hook is a variable defined in `purescript-mode.el'.
Its value is (capitalized-words-mode)
Original value was nil
This variable may be risky if used as a file-local variable.
После небольшого исследования я добавил в свой файл .emacs
следующее:
(add-to-list 'safe-local-variable-values
'(purescript-mode-hook . capitalized-words-mode))
Теперь, когда я возвращаю новую строку в файле purescript, Emacs по-прежнему открывает новое окно и сообщает мне:
purescript-mode-hook is a variable defined in `purescript-mode.el'.
Its value is (capitalized-words-mode)
Original value was nil
This variable may be risky if used as a file-local variable.
However, you have added it to `safe-local-variable-values'.
Если я прямо сказал Emacs, что это безопасно, почему он все еще жалуется? Как я могу подавить это поведение?