Хаскель и Emacs

Я пытаюсь изучить Хаскель. Я настроил Emacs для разработки на Haskell, я следил за этим сообщением в блоге:

http://tim.dysinger.net/posts/2014-02-18-haskell-with-emacs.html

Система работает, но я всегда получаю эту ошибку:

Ошибка (el-get): при инициализации haskell-mode: значение символа как переменной недействительно: haskell-mode-map

Я посмотрел файлы и переменная определена, я не знаю, почему это происходит.


person anquegi    schedule 07.07.2015    source источник


Ответы (2)


Вам нужно добавить

(require 'haskell-mode-autoloads)
person haroldcarr    schedule 07.07.2015

Я получил ту же ошибку при попытке запустить

(define-key haskell-mode-map [f8] 'haskell-navigate-imports)

в .emacs

Но использование eval-after-load исправило это. Я не мог заставить работать требование. YMMV

(eval-after-load 'haskell-mode
      '(define-key haskell-mode-map [f8] 'haskell-navigate-imports))
person Greg    schedule 05.04.2017