Fellow Haskelleers,<br><br>I'm pleased to announce the release of haskell-src-exts-1.13.3!<br><br>* On hackage: <a href="http://hackage.haskell.org/package/haskell-src-exts">http://hackage.haskell.org/package/haskell-src-exts</a><br>
* Via cabal: cabal install haskell-src-exts<br>* Darcs repo: <a href="http://code.haskell.org/haskell-src-exts">http://code.haskell.org/haskell-src-exts</a><br><br>This release attempts to fix a bunch of long-standing (and a few new) bugs, while still avoiding a new major version bump.<br>
<br>Changelog:<br><br>1.13.2 --> 1.13.3
<br> <br>* Fundep premises are now allowed to be empty.
<br> <br>* Fix the bug where the lexer would crash on a LINE pragma
<br> that did not include a line number.
<br> <br>* Fix the bug where the lexer would require the # of a
<br> MagicHash-style type constructor to be succeeded by at
<br> least one character in the file.
<br> <br>* Fix really long-standing bug where the parser would crash with
<br> an ugly "Internal error" error message if encountering
<br> an extra }.
<br> <br>* Report errors at the right place for function arity
<br> mismatches. Earlier they were reported at end of file,
<br> now they are reported where the function is declared.
<br> <br>* Lexer now properly fails on line-breaks in string literals.
<br> <br>* Lexer now handles character escapes up to 0x10FFFF (unicode).