haskell-mode master
Add C-s-<arrow> to move between emacs windows nicely