Ubuntu 13.04でHaskell環境構築 - 12FF5B8の続き. EmacsでHaskellを書くのに必要なメジャーモードや,補完機能の設定をする. haskell-mode haskell-modeの最新版(2.8.0)をダウンロードし,解凍する. $ wget http://projects.haskell.org/haskellmode-emacs/haskell-mode-2.8.0.tar.gz $ tar xf haskell-mode-2.8.0.tar.gz load-pathを通し,Emacsの設定ファイルに以下の内容を追加する。 ;; haskell-mode (autoload 'haskell-mode "haskell-mode") (autoload 'haskell-cabal "haskell-cabal") (add-to-list 'auto
Hoogleのコマンドライン版のhoogle-cmdlineというのがあるらしい.Emacsからも使えるようなのでひとまずebuildを書く. $ cat /usr/local/overlays/portage/dev-haskell/hoogle-cmdline/hoogle-cmdline-20061107.ebuild # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ MONTH=(jan feb mar apr may jun jul aug sep oct nov dec) MY_P="${PN}-${MONTH[$((${PV:4:2}-1))]}-${PV:0:4}" DESCRIPTIO
id:rubikitchさんのRuby リファレンスマニュアルを Emacs で参照・ anything.el との連携(改訂版) - http://rubikitch.com/に移転しましたを参考にして、Haskellの日本語マニュアルhrefをanything.elで使えるようにしてみました。 .emacsに以下のように書いて (defun href (kw) (interactive "shref: ") (with-current-buffer (get-buffer-create (concat "*href:" kw "*")) (when (zerop (buffer-size)) (let ((kws (split-string kw))) (call-process "href" nil t t (car kws) (concat (cadr kws) "")))) (s
前の Flymake-mode for Haskell (Emacs) - 落書き、時々落学 ではperlスクリプトが必要だった. しかし,それがなくても,大丈夫であることが分かった. 参考 EmacsWiki: Flymake Haskell 環境 Ubuntu 9.04 emacs 23.0.91.1 flymake 0.3 ghc 6.8.2 .emacsの編集 以下のようにすればOKだった. ;====================================================================== ; flymake-mode for haskell ;====================================================================== (require 'flymake) (defun f
2007-11-11 revised the instruction : Daisuke IKEGAMI a.k.a ike 2007-11-26 fixed a bug of the perl script about printing warning messages and add thanks : ike 2008-05-08 change to use ‘-fbyte-code’ instead ‘-fno-code’ for supporting hierarchical modules : ike 2008-08-24 fixed to support spaces in source and base_dir paths : Chry Cheng 2009-01-27 pure elisp implementation using the builtin AOP to tw
追記 perlスクリプトが不要な以下の方法がおすすめです。 Flymake-mode for Haskell (Emacs) without perl script - 落書き、時々落学 flymake-mode はエラーがあるとそれを知らせていくれる. haskellで使うには少し設定が必要. 参考 EmacsWiki: Flymake Haskell 2007-12-01 環境 Ubuntu 8.10 emacs 23.0.60.1 flymake 0.3 ghc 6.8.2 下準備 /usr/local/binなどパスがとおったところにperlスクリプトをおく #!/usr/bin/env perl # flycheck_haskell.pl ### Please rewrite the following 3 variables ### ($ghc, @ghc_options an
Haskell mode Haskell-mode is a major Emacs mode for editing Haskell source code. It provides syntax highlighting and automatic indentation and comes with inf-haskell which allows interaction with an inferior Haskell interactive loop such as the one of Hugs or GHCi. This release should work on any recent version of Emacs. If it doesn't, complain here, or discuss it on the mailing list. If it works
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く