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 |
Lennart Spitzner
|
bdc85eb744
|
Expose module Paths_brittany
|
2017-06-03 18:23:03 +02:00 |
Lennart Spitzner
|
3784a0123b
|
Refactor exposed function (now parsePrintModule)
- Rename parsePrintModule -> parsePrintModuleTests
- Rename pureModuleTransform -> parsePrintModule
- Change argument type from (CConfig Option) to Config
- Expose CConfig type fully
|
2017-06-03 18:23:03 +02:00 |
Lennart Spitzner
|
dfec26e55b
|
Refactor/Rename LayoutError -> BrittanyError
|
2017-06-03 18:23:03 +02:00 |
Lennart Spitzner
|
72b8817f32
|
Add testsuite for the library interface
|
2017-06-03 18:23:03 +02:00 |
Lennart Spitzner
|
1adf02dabe
|
Add instance Monoid (CConfig Option)
|
2017-06-03 18:23:03 +02:00 |
Lennart Spitzner
|
135460622f
|
Bump to 0.8.0.1; Add changelog
|
2017-06-03 18:22:59 +02:00 |
Lennart Spitzner
|
f350113f7f
|
Refactor all modules: +Internal; Add public Brittany module
|
2017-05-22 21:25:08 +02:00 |
Lennart Spitzner
|
5dbe0f2c9c
|
Add function pureModuleTransform
|
2017-05-22 21:06:02 +02:00 |
Lennart Spitzner
|
2dfa691f9e
|
Rename /docs -> /doc
|
2017-05-22 16:51:49 +02:00 |
Lennart Spitzner
|
72c87b7b4e
|
Auto-reformat Main.hs
|
2017-05-22 15:58:04 +02:00 |
Lennart Spitzner
|
fd9427754e
|
Add "hackAroundIncludes" option (default false)
- Makes brittany work in stdin/stdout mode when
CPP usage is limited to #includes.
|
2017-05-22 15:49:18 +02:00 |
Lennart Spitzner
|
3957272c10
|
Improve backwards-compat for config (manual FromJson)
|
2017-05-22 15:45:14 +02:00 |
Lennart Spitzner
|
8f1e366f9c
|
Change config file structure; Add config version tag
|
2017-05-21 16:48:05 +02:00 |