Emacs. haskell-mode is also rather slicker than most emacs major modes I've seen; it recognizes syntax as you type, does the right thing with indentation levels, and so on. -- Simon Heath icefoxen at gmail.com Follow your heart, and keep on rocking. http://alopex.li/