私はhaskell用にemacsを設定しようとしています。私はel-getを使用してhaskell-modeをダウンロードしましたが、いくつかの部分が動作しています(インデント、ghciなどの起動など)がありますが、tags-generationを動作させることはできません。タグを生成するためにhaskell-modeを設定するにはどうすればよいですか?
Hasktagsがインストールされており、 (load "~/.emacs.d/el-get/haskell-mode/haskell-site-file")
が私のinit-fileに追加されています。
hasktagsは特定のディレクトリに存在する必要がありますか? (ディレクトリをPATH
に追加しましたが、成功しません)
の機能はM-x
で利用できません。 (load "~/.emacs.d/el-get/haskell-mode/haskell-process.el")
を手動でinit-fileに追加すると、その機能は利用できますが、TAGSファイルは生成されません。
:PATH
にする必要があります
ありがとうございます! emacsの 'PATH'を変更して解決しました。 もう1つ:initファイルに '(load"〜/ .emacs.d/el-get/haskell-mode/haskell-process.el ")'を追加する必要がありますか?それがなければ、それはまだ動作しません。 –
はい、私は明示的にロードする必要がありました - このファイルはこの機能のオートロードを持っていません。 –
btw、 'haskell-process'の読み込みは、新しいバージョンで' provide'を追加することで修正されました... –