Lennart Spitzner
8171836774
Update README.md: Add hackage/stackage/travis badges
2017-08-20 15:18:53 +02:00
Lennart Spitzner
ca13a1897f
Fix type application layouting ( fixes #48 )
...
- one-line externals are not detected as multiline in backend
- layouting of EAsPat (when TypeApplications is disabled)
- layouting of HsTyLit (TypeApplications with literals)
2017-08-20 14:09:03 +02:00
Lennart Spitzner
fba8ad1a99
Fix negative literals in patterns ( fixes #49 )
2017-08-20 00:34:13 +02:00
Lennart Spitzner
baac0a6a7e
Add travis-CI script (cabal, new-cabal, stack)
2017-08-19 14:56:46 +02:00
Lennart Spitzner
1288c37204
Disable specific optim. in Config/Types/Instances
2017-08-19 14:56:46 +02:00
Lennart Spitzner
3751e83f8d
Make README pandoc-markdown-compatible
2017-08-19 14:40:38 +02:00
Lennart Spitzner
aba7d13f67
Fix stupid haddock needs
2017-08-16 00:14:56 +02:00
Lennart Spitzner
6f4eec245e
Split up Config/Types.hs
...
for the compilation of that module, GHC max residency
was an astounding 600MB for Config/Types.hs;
for Config/Types/Instances.hs it now "only" is 480MB.
(numbers according to "+RTS -s", the real usage
accoding to `time` is about 20% higher even.)
2017-08-15 20:37:46 +02:00
Lennart Spitzner
722f03aa11
Clean up prelude.inc
2017-08-13 00:42:10 +02:00
Lennart Spitzner
3ac8cccb0f
Refactor prelude.inc/Prelude to reduce imports
2017-08-12 23:51:07 +02:00
Lennart Spitzner
ebf84a03e9
Merge remote-tracking branch 'origin/master'
2017-08-12 15:29:06 +02:00
Lennart Spitzner
06c0a14b0e
Merge pull request #46 from eschnett/patch-1
...
Correct typographical errors in comments
2017-08-12 15:24:19 +02:00
Erik Schnetter
0774d0e413
Correct typographical errors in comments
2017-08-11 21:37:29 -04:00
Lennart Spitzner
b0f211fbfc
Add/Use flag `-h` for `--help`, fixes #44
2017-08-10 17:46:21 +02:00
Lennart Spitzner
655074d1c0
Fix comment insertion error introduced in 91b9a240
2017-08-10 13:09:39 +02:00
Lennart Spitzner
08e94f0e74
Differentiate ErrNos
2017-08-08 00:47:04 +02:00
Lennart Spitzner
69c50bebd3
Refactor Main.hs in preparation of --inplace (see #40 )
2017-08-08 00:46:09 +02:00
Lennart Spitzner
91b9a240f1
Fix comment-before-BDCols issue; Relax alignmentBreakOnMultiline
2017-08-07 00:35:09 +02:00
Lennart Spitzner
41beeb9723
Remove/Cleanup unused/deprecated MTEL stuff
2017-08-06 16:28:41 +02:00
Lennart Spitzner
b39997fcfa
Adapt for ghc-8.2
...
Could it be so simple?
2017-08-05 18:17:49 +02:00
Lennart Spitzner
ccb59ef803
Fix wherespecial with indent/=2 ( fixes #39 )
2017-08-05 16:09:46 +02:00
Lennart Spitzner
6da000f872
Fix package description formatting
2017-08-04 15:02:43 +02:00
Lennart Spitzner
f3787be410
Add tests.blt in source dist (extra-source-files)
2017-08-04 12:27:20 +02:00
Lennart Spitzner
5ff38c1eca
Update stack resolver to lts-9.0; Bump syb dep bound
2017-08-04 12:15:49 +02:00
Lennart Spitzner
052e943221
Update install instructions for cabal/new
2017-08-04 11:05:29 +02:00
Lennart Spitzner
03e10b2cc9
Update install instructions for cabal/old
2017-08-04 11:03:48 +02:00
Lennart Spitzner
67e99d3034
Add README.md and doc/implementation/*.md to sdist
2017-08-04 10:58:32 +02:00
Lennart Spitzner
7962e196d5
Fix cabal/package/building warnings
2017-08-03 22:24:06 +02:00
Lennart Spitzner
494a06e2a8
Update maintainer email address
2017-08-03 22:15:35 +02:00
Lennart Spitzner
2f52bcdca9
Bump to 0.8.0.2; Update changelog
2017-08-03 21:26:34 +02:00
Lennart Spitzner
339c61d520
Update README.md: Add another link to showcases
2017-08-03 21:19:58 +02:00
Lennart Spitzner
c6e040b4bf
Update README.md: Rephrase notes/issues
2017-08-03 21:17:16 +02:00
Lennart Spitzner
f33d7f4813
Update README.md
2017-08-03 20:54:32 +02:00
Lennart Spitzner
706bacd344
Add another showcase/example
2017-08-03 20:36:46 +02:00
Lennart Spitzner
da692a4341
Update showcases / Add more example layouts
2017-08-03 14:23:41 +02:00
Lennart Spitzner
00ad6c71b9
Impl. layouting of TypeApplication, fixes #38
2017-07-28 18:03:21 +02:00
Lennart Spitzner
aa74ec11ba
Add dist-newstyle .gitignore
2017-07-28 18:03:21 +02:00
Lennart Spitzner
f43b96d920
Merge pull request #35 from alanz/dev
...
Fix haddock generation.
2017-07-07 13:52:17 +02:00
Alan Zimmerman
33eed86851
Fix haddock generation.
...
Otherwise the haddock process complains about malformed haddock comments
2017-07-07 10:40:55 +02:00
Lennart Spitzner
134f31e4d1
Add Semigroup instances for C*Config Identity
2017-07-05 00:08:21 +02:00
Lennart Spitzner
6268b8075a
Fix layouting bug for RecordUpd
2017-07-04 23:57:54 +02:00
Lennart Spitzner
5a82968a7b
Add sub-config-alternative default to lib interface
...
i.e. `forwardOptionsSyntaxExtsEnabled`
2017-07-04 23:26:13 +02:00
Lennart Spitzner
0251062100
Support mdo layouting (RecursiveDo)
2017-06-29 18:13:28 +02:00
Lennart Spitzner
cece70380c
Fix/Implement proper layouting of MultiWayIf
2017-06-28 23:35:02 +02:00
Lennart Spitzner
6d472315e3
Fix layouting special-case (getSpacing(s) internals)
2017-06-04 18:15:22 +02:00
Lennart Spitzner
5e3cc0a7c3
Fix OpApp layouting/indentation annoyance
2017-06-04 16:28:01 +02:00
Lennart Spitzner
16f5aa118d
Add flag to omit reformatting (ghc-exactprint only)
2017-06-03 21:01:24 +02:00
Lennart Spitzner
8443988af3
Change help text
2017-06-03 18:23:03 +02:00
Lennart Spitzner
9f4cda9130
Add license (AGPLv3)
2017-06-03 18:23:03 +02:00
Lennart Spitzner
91429ccacc
Remove unordered-containers direct dependency
2017-06-03 18:23:03 +02:00