Commit Graph

18 Commits (8d163eb099418a8709732cb60a8474bd92f7a18a)

Author SHA1 Message Date
Lennart Spitzner 8d163eb099 Improve layouting for equations with multiple clauses
e.g.
func x | x         = simple expression
       | otherwise = 0

This fixes part of #7
2017-03-06 16:03:47 +01:00
Lennart Spitzner df422ffa5f Refactor/Cleanup layoutPatternBindFinal 2017-03-06 15:55:12 +01:00
Lennart Spitzner a29836d09c Refactor module structure; Clean up imports 2016-09-04 00:24:20 +02:00
Lennart Spitzner b03996e401 Apply brittany on parts of its source; Add comments 2016-09-03 23:02:32 +02:00
Lennart Spitzner 48b2057d84 Improve horizontal alignments significantly (patterns) 2016-09-03 21:32:18 +02:00
Lennart Spitzner fc47372005 Restore aligning on non-function bindings 2016-09-02 00:38:56 +02:00
Lennart Spitzner 395fe02644 Stop aligning patterns for different functions 2016-09-02 00:06:49 +02:00
Lennart Spitzner 0229a50785 Replace all `briDocByExact` by `unknownNodeError` 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 5166b3dd9e Improve comment handling (Add KW node; annotation transform) 2016-08-12 15:01:14 +02:00
Lennart Spitzner 1a70e4d949 Support --ghc-options; Rework config internals 2016-08-08 17:59:29 +02:00
Lennart Spitzner 1c5795f718 Add Set/ForceParSpacing flag special bridoc constructors 2016-08-06 13:51:54 +02:00
Lennart Spitzner 6b748ea3eb Respect special where ind.; Some layouting fixes 2016-08-04 19:53:37 +02:00
Lennart Spitzner 87e81189c9 Various layouting fixes 2016-08-04 15:12:05 +02:00
Lennart Spitzner 1ce40c861c Various minor layouting fixes 2016-08-03 22:13:41 +02:00
Lennart Spitzner 986a720ca8 Make newlining "lazy" in backend 2016-08-02 13:54:56 +02:00
Lennart Spitzner 1dafdab68a Cleanup outcommented,old code 2016-07-30 15:56:02 +02:00
Lennart Spitzner 60d1bc5176 Squash previous history 2016-07-30 15:22:07 +02:00