hexagoxel pushed to ghc92 at hexagoxel/brittany
-
8ad1f0fa2e Fix a case of comments going missing
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
2fd6308d09 Fix bug in PRMMinimize feature for InfixN operators
-
812957dca4 Implement merging of imports
-
7d84705e7a Fix let-in-expr non-idempotent comment placement
-
15fc8ec332 Add hardcoded fixity for aeson, Removing one clashing
-
28e3ec18a3 Implement new config flag UnknownOperatorHandling
- Compare 5 commits »
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
2cec32e6e1 Fix bug in PRMMinimize feature for InfixN operators
-
9103ed55c2 Implement merging of imports
-
2ff31d5811 Fix let-in-expr non-idempotent comment placement
-
301f7cbbbd Add hardcoded fixity for aeson, Removing one clashing
-
afa855c656 Implement new config flag UnknownOperatorHandling
- Compare 6 commits »
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
d5f1deaa3d Stop duplicating commas for splices inside list
-
b6da307ecc Stop using single-line layout for records defs with comms
- Compare 2 commits »
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
d3d3b90558 Hardcode two more operator precedences
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
9737cb3adc Allow case-of Blockargument operand with par-spacing
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
9d14407191 Fix interaction of do-block with ExprWithTySig
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
628ab81bc9 Set proper indentation base level for operands
-
a6e187e962 Fix multiline-list indentation past comma level
-
278e0275f2 Allow parspacing for lambdacase after operator
- Compare 3 commits »
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
7bbbea728d Fix another two comment spacing special-cases using hacks
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
14a0dea546 Fix another two comment spacing special-cases using hacks
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
12f36a2383 Fix another two comment spacing special-cases using hacks
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
49a2529a5b Fix exactprinting fallback for inline splice
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
4ed3a2f53d Fix a missing comment case with MultiWayIf
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
03e578f72c Refactor file/module structure again again
-
b3f8317e99 Fix minimize-parens feature, Add a few basic tests
-
54043ca9ba Fix empty do-block error call
-
10dc48b74d Do not retain newlines when refactoring list into single line
-
48522b596c Fix end-of-decl comment spacing issue
- Compare 7 commits »
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
b9b15eed4b Refactor file/module structure again again
-
f985c6df69 Fix empty do-block error call
-
043b554a89 Do not retain newlines when refactoring list into single line
-
4818566c83 Fix end-of-decl comment spacing issue
-
6b7526c360 Fix PRMMinimize behaviour on simple paren'ed expressions
- Compare 17 commits »
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
5dda978304 Properly handle comments at the end of imports
-
48b96cd6b1 Fix missing comments in record decl
- Compare 2 commits »
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
e6956e9264 Fix one more block-comment restore-position issue
-
a8119e872c Fix bad indentation problem for HsMultiIf inside parens
-
7485938bf3 Retain comments after lambdacase and at record fields
- Compare 3 commits »
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
cf426f2040 Retain comments after lambdacase and at record fields
hexagoxel pushed to ghc92 at hexagoxel/brittany
-
22a658e794 Fix paren-multiline-expression in do block
-
354c86ef42 Fix no-module-header start-of-file whitespace
-
a1f0529f71 Fix invalid syntax on nested do-block with comment
-
6287b66fda Add a few more hardcoded fixities
- Compare 4 commits »