Использование Hlint с intero в emacs

Я не могу получить подсказки, чтобы появиться в emacs, используя intero.

  • У меня новая установка emacs 24.5
  • Я добавил вещи интеро здесь в новый ~/.emacs файл
  • Я ничего не сделал для Emacs.

Я прочитал, что решение:

(flycheck-add-next-checker 'intero
                           '(warning . haskell-hlint))

Но я не знаю, что мне с этим делать. Если я добавлю это в мой ~/.emacs файл, то Emacs не запускается при запуске.

(В остальном все в порядке - intero запускается, когда я открываю файл на Haskell - ошибки сразу помечаются при вводе.)

Как получить предложения Hlint для отображения?

1 ответ

Решение

Исправлено, добавив это в мой файл ~/.emacs:

;; do linting on-the-fly 
(with-eval-after-load 'intero
  (flycheck-add-next-checker 'intero '(warning . haskell-hlint))
)

(Полный файл ~/.emacs можно посмотреть здесь)

Другие вопросы по тегам