emacs haskell-ghci mode hook
Hal Daume III
hdaume@ISI.EDU
Wed, 8 Jan 2003 08:03:52 -0800 (PST)
> a) adding arguments to the ghci was not well documented. So I appended
> the following (and a few more paths) to my .gnu-emacs:
>
> ;(add-hook 'haskell-mode-hook 'turn-on-haskell-hugs)
> (add-hook 'haskell-mode-hook 'turn-on-haskell-ghci)
> (setq haskell-ghci-program-args
> (append
> '("-fglasgow-exts")
> '("-fallow-overlapping-instances")
> '("-Wall")
> '("-package data")
> '("-i.:..")
> ))
You can also create a .ghci file in your home directory and put:
:set -fglasgow-exts
:set -fallow-overlapping-instances
...
into it. ghci will read this when run.
sorry, but i can't help with the other two things...