
2009/10/25 Svein Ove Aas
Fellow Haskellers,
I'm happy to announce the release of haskell-mode 2.5.
* By web: http://projects.haskell.org/haskellmode-emacs/ * By darcs: http://code.haskell.org/haskellmode-emacs/
Furthermore, there is a change of maintainer; if you have issues, you should now contact me instead of Stefan Monnier.
haskell-mode 2.5 =============
I was uncertain whether to mark this a minor or major release.
On the one hand, very little has changed in core functionality. On the other, a new minor mode for indentation has been added: haskell-indentation.el, written by Kristof Bastiaensen.
It will be familiar to those of you who have been tracking the CVS repository; there are only minor bug-fixes relative to the last version to be uploaded there.
For the rest of you:
haskell-indentation.el is an intelligent indentation mode in the style of haskell-indent.el, with a few changes to improve usability. Specifically, instead of a tab cycle, backspace is now used to reduce the nesting level, while tab will increase it.
The behaviour is otherwise substantially the same; only valid nestings will be considered.
It can be turned on by adding (add-hook 'haskell-mode-hook 'turn-on-haskell-indentation) to your .emacs file, as described in the README. As usual, it is mutually exclusive with the two other indentation modes.
Known bugs: * Occasionally, the haskell-indentation parser will get stuck on what it considers to be invalid haskell code, and refuse to accept your commands; this includes, mainly, haskell-newline-and-indent. To avoid annoyance, if you bind RET to haskell-newline-and-indent, you should bind M-RET to plain newline.
-- Svein Ove Aas _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Great news! -- Deniz Dogan