Commit Graph

416 Commits (e9aacb27ffcd1bdf350d59a56178688284cd4f8f)

Author SHA1 Message Date
Lennart Spitzner 1f00f9ac61 Update README.md 2016-08-12 15:51:43 +02:00
Lennart Spitzner 90fe930276 Update Showcase.md: Mention hindent version used 2016-08-12 15:35:58 +02:00
Lennart Spitzner 8d313544fe Update Showcase.md 2016-08-12 15:33:45 +02:00
Lennart Spitzner 5531ed4e8a Add sample gif to README.md 2016-08-12 15:01:15 +02:00
Lennart Spitzner 3924f83f53 Bump to 0.6.0.0 2016-08-12 15:01:15 +02:00
Lennart Spitzner fb1aeb5739 Fix error printing to stdout->stderr 2016-08-12 15:01:15 +02:00
Lennart Spitzner 0229a50785 Replace all `briDocByExact` by `unknownNodeError` 2016-08-12 15:01:15 +02:00
Lennart Spitzner d444c6e386 Add check of syntactic validity of output 2016-08-12 15:01:15 +02:00
Lennart Spitzner bc09b21473 Fix endOfFile placement bug when there are multiline comments 2016-08-12 15:01:15 +02:00
Lennart Spitzner 39e565c182 Fix RecordUpd comment placement bug 2016-08-12 15:01:15 +02:00
Lennart Spitzner b045c37bbd Fix two column layouting bugs 2016-08-12 15:01:15 +02:00
Lennart Spitzner d30a712a75 Fix line length calculation for column layouting 2016-08-12 15:01:15 +02:00
Lennart Spitzner dd60900da4 Layout NegApp, RecordUpd with pun; Add some AnnKW 2016-08-12 15:01:15 +02:00
Lennart Spitzner 46ad20e8f9 Add comment-aware alternative filtering (type sig) 2016-08-12 15:01:15 +02:00
Lennart Spitzner 55709c9b17 Fix do let comment indentation problems 2016-08-12 15:01:14 +02:00
Lennart Spitzner 0a41843efd Fix tuple parenthesis printing 2016-08-12 15:01:14 +02:00
Lennart Spitzner 5166b3dd9e Improve comment handling (Add KW node; annotation transform) 2016-08-12 15:01:14 +02:00
Lennart Spitzner 5409b86adf Add help to --ghc-options commandline flag 2016-08-12 15:01:14 +02:00
Lennart Spitzner cfb02fc755 Update idemtest config file 2016-08-12 15:01:14 +02:00
Lennart Spitzner dd24316941 Fix the Semigroup.Last aeson instances (config breaking change :/) 2016-08-12 14:35:17 +02:00
Lennart Spitzner 0c6cc960cc Update README.md 2016-08-08 19:53:51 +02:00
Lennart Spitzner 768b61c42c Bump to 0.5.0.0 2016-08-08 17:59:29 +02:00
Lennart Spitzner 6011726389 Show yaml representation when dumping config 2016-08-08 17:59:29 +02:00
Lennart Spitzner 1a70e4d949 Support --ghc-options; Rework config internals 2016-08-08 17:59:29 +02:00
Lennart Spitzner d625c90461 Refactor Main/Brittany.hs, code structure 2016-08-08 17:34:17 +02:00
Lennart Spitzner 23f19e653f Improve config file handling (local+user conf files) 2016-08-07 15:14:57 +02:00
Lennart Spitzner 214653bee5 Handle wildcards in expr/type 2016-08-07 14:26:27 +02:00
Lennart Spitzner 46119abd1e Merge pull request #1 from Gurkenglas/patch-1
Factor out a return
2016-08-06 23:37:15 +02:00
Gurkenglas bcdfea8654 Factor out a return 2016-08-06 23:31:27 +02:00
Lennart Spitzner 422ad9f5ac Bump to 0.4.0.0 2016-08-06 22:55:30 +02:00
Lennart Spitzner b1f915d1c2 Change bounded search algorithm (change invariant) 2016-08-06 22:27:30 +02:00
Lennart Spitzner cd9474a969 Change layouting for lambda, app; Fix exponential behaviour 2016-08-06 19:36:47 +02:00
Lennart Spitzner 0314569276 Implement/Improve record pun handling (Pat/Expr) 2016-08-06 15:03:45 +02:00
Lennart Spitzner b4f749ea0c Fix comment handling CPP special case 2016-08-06 15:03:45 +02:00
Lennart Spitzner a1e012eb40 Fix testcases/Add regression tests for latest fixes 2016-08-06 14:16:56 +02:00
Lennart Spitzner f54e3c6079 Some layouting improvements/fixes 2016-08-06 14:07:52 +02:00
Lennart Spitzner 52a4f7c11c Implement pattern cases: {..} and ~ 2016-08-06 14:07:13 +02:00
Lennart Spitzner 7f69ab8b43 Fix some record pattern case involving "pun" 2016-08-06 14:05:42 +02:00
Lennart Spitzner 705286be0a Fix parenthesized operator printing 2016-08-06 14:03:45 +02:00
Lennart Spitzner a1c153f0c5 Fix BDLines handling in getSpacings 2016-08-06 14:02:11 +02:00
Lennart Spitzner 02ee54f806 Fix EnsureIndent handling 2016-08-06 14:01:38 +02:00
Lennart Spitzner 449d4b4787 Add BDDebug node to BriDoc 2016-08-06 13:59:05 +02:00
Lennart Spitzner 1c5795f718 Add Set/ForceParSpacing flag special bridoc constructors 2016-08-06 13:51:54 +02:00
Lennart Spitzner 4d650306c0 Implement a first pre-processing annotation transformation 2016-08-06 00:13:50 +02:00
Lennart Spitzner ea3b457aaf Bump to 0.3.0.0 2016-08-04 19:53:42 +02:00
Lennart Spitzner 6b748ea3eb Respect special where ind.; Some layouting fixes 2016-08-04 19:53:37 +02:00
Lennart Spitzner 9949ed7225 Fixup for HEAD~2 2016-08-04 19:50:31 +02:00
Lennart Spitzner 87e81189c9 Various layouting fixes 2016-08-04 15:12:05 +02:00
Lennart Spitzner a82d38fa70 Make cols work around SetBaseY/SetIndentLevel 2016-08-04 15:10:44 +02:00
Lennart Spitzner 982e19b8b9 Fix type equality roundtripping 2016-08-04 11:18:31 +02:00