2

私はhaskellwikiをフォローして、haskellをプログラムするためのemacsをセットアップしようとしています。私はhaskellモードを使用していて、それは機能していて問題ないようですが、M-でファイルを開くことができるようにhaskellタグを生成しようとしています。ショートカット。ここで説明されているように、hasktagsとhaskell-modeをインストールしました:http://www.haskell.org/haskellwiki/Emacs/Project_navigation。ただし、Mx haskell-process-generate-tagsを使用してタグを生成しようとすると、「見つかりません」というエラーが発生します。これに関するスタックオーバーフローに関する投稿を見つけました。タグを生成するためにhaskell-modeを設定するにはどうすればよいですか?、これは私の問題を説明し、.emacs.d / el-get / haskell-mode/haskell-process.elからhaskell-processをパスとしてロードすることで解決しました。

しかし、私はUbuntuを使用しており、aptitudeを介してhaskell-mode(およびもちろんhaskell-platformとemacs)をインストールしましたが、その投稿に記載されているこのhaskell-process.elファイルが含まれていないようです。次に、el-getを介してhaskell-modeをダウンロードしようとしましたが、haskell-processファイルも含まれていませんでした。

だから、私の質問は、タグを生成できるようにするためにhaskell-processファイルが必要であると仮定して正しいですか?もしそうなら、どこでそのファイルを入手できますか?haskell-modeのgitレポジトリで見たと思います。もちろん、それを取り出してディレクトリに入れることもできますが、それに頼らなければならないのなら、それは私が何か間違ったことをしている。

キャスパー

4

1 に答える 1

2

Emacsパッケージは通常Debianベースのディストリビューションでは時代遅れであり、Ubuntuにはまだ非常に古いバージョンのhaskellモードがあると思います。Emacsにバンドルされているpackage.elを介してhaskell-modeをインストールすることをお勧めします。package.elのhaskell-modeの新しいバージョンは、MELPAから入手できます。私が他のEmacsパッケージに与えることができる同様のアドバイス;-)

于 2012-11-30T08:54:24.203 に答える