Commit Graph

852 Commits (adc74d8bb15ff73d11a89e6c0852fad23ecbd8f6)

Author SHA1 Message Date
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
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