Changelog for hindent-5.2.0
5.2.0: * Default tab-width is now 2 * Supports .hindent.yaml file to specify alt tab-width and max column * Put last paren of export list on a new line * Implement tab-size support in Emacs Lisp
5.1.1:
* Preserve spaces between groups of imports (fixes #200)
* Support shebangs (closes #208)
* Output filename for parse errors (fixes #179)
* Input with newline ends with newline (closes #211)
* Document -X (closes #212)
* Fix explicit forall in instances (closes #218)
* Put last paren of export list on a new line #227
5.1.0:
* Rewrote comment association, more reliable
* Added --tab-size flag for indentation spaces
* Fixed some miscellaneous bugs
5.0.1:
* Re-implement using bytestring instead of text
* Made compatible with GHC 7.8 through to GHC 8.0
* Added test suite and benchmarks in TESTS.md and BENCHMARKS.md
5.0.0:
* Drop support for styles
4.6.4
* Copy/delete file instead of renaming
4.4.6
* Fix whole module printer
* Accept a filename to reformat
4.4.5
* Fix bug in infix patterns
4.4.2
* Bunch of Gibiansky style fixes.
* Support CPP.
* Tibell style fixes.
4.3.8
* Fixed: bug in printing operators in statements.
4.5.4
* Improvements to Tibell style.
* 6x speed up on rendering operators.