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.