LINUX.ORG.RU

Не дергается ghc-mod из emacs

 , ,


0

2

Сабж. Вроде бы настроено все как надо, по мануалам. Из командной строки все функции вроде работают, а из емакса - фиг. Исполняемый файл доступен, (ghc-init) ошибок не выдает. company-ghc для автокомплита также не пашет. Как найти источник проблемы?

★★★

Ответ на: комментарий от deterok

Как-то так:

(autoload 'ghc-init "ghc" nil t)
(autoload 'ghc-debug "ghc" nil t)
(add-hook 'haskell-mode-hook (lambda () (ghc-init)))

(let ((my-bin-path (expand-file-name "d:/soft/cabal"))) ; волею судеб здесь лежит ghc-mod.exe (ой, спалился)
  (setenv "PATH" (concat my-bin-path ";" (getenv "PATH")))
  (add-to-list 'exec-path my-bin-path))
(custom-set-variables '(haskell-tags-on-save t))

(require 'company)
(add-hook 'haskell-mode-hook 'company-mode)

(add-to-list 'company-backends 'company-ghc)
(custom-set-variables '(company-ghc-show-info t))
ovk48 ★★★
() автор топика
Ответ на: комментарий от ovk48

«d:/soft/cabal»

на винфак хаскелистов не завезли?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.