summaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Revert "Declare only support amd64, arm64, armel, armhf, i386, ppc64el"HEADmasterSean Whitton2021-02-15
| | | | | | | This reverts commit ca01e5f0702f773062926cf3e2944ddc265623ac. Do not need to declare this in the source package once we remove the binaries on those archs from the archive.
* Declare only support amd64, arm64, armel, armhf, i386, ppc64elSean Whitton2021-02-06
|
* finalise changelog for 0.12.2.0-1 uploaddebian/0.12.2.0-1archive/debian/0.12.2.0-1Sean Whitton2021-01-17
|
* Commit Debian 3.0 (quilt) metadataSean Whitton2021-01-17
| | | | [dgit (9.10~bpo10+1) quilt-fixup]
* update build-depsSean Whitton2021-01-17
|
* Merge tag 'v0.12.2.0'Sean Whitton2021-01-17
|\ | | | | | | | | | | | | | | | | | | | | | | v0.12.2.0 - 0.12.2.0 (2020-10-08) * align: Add a new option for aligning only adjacent items (by 1Computer1) * align: Add support for aligning MultiWayIf syntax (by 1Computer1) * data: Fix some issues with record field padding * module_header: Add separate_lists option * imports: Respect separate_lists for (..) imports * data: Make sorting deriving list optional (by Maxim Koltsov)
| * Bump version to 0.12.2.0v0.12.2.0Jasper Van der Jeugt2020-10-08
| |
| * Add new option for aligning groups of adjacent itemsJasper Van der Jeugt2020-10-08
| | | | | | | | Co-authored-by: 1computer1 <onecomputer00@gmail.com>
| * SimpleAlign: add multi_way_if flag in configJasper Van der Jeugt2020-10-08
| |
| * Add support for aligning multi way ifs1Computer12020-10-08
| |
| * Fix some issues with record field paddingJasper Van der Jeugt2020-10-07
| | | | | | See #318 and #319
| * ModuleHeader: reuse printImport from ImportsJasper Van der Jeugt2020-10-07
| |
| * Refactor UnicodeSyntax.hs (#317)Łukasz Gołębiewski2020-10-07
| | | | | | | | | | * Refactor UnicodeSyntax.hs Co-authored-by: Jasper Van der Jeugt <jaspervdj@gmail.com>
| * ModuleHeader: Add separate_lists optionJasper Van der Jeugt2020-10-07
| | | | | | | | See #320
| * Imports: Respect separate_lists for (..) importsJasper Van der Jeugt2020-10-07
| | | | | | | | Fixes #320
| * Refactor Squash testsJasper Van der Jeugt2020-10-06
| |
| * Add nix shellŁukasz Gołębiewski2020-10-06
| |
| * Make sorting deriving list optional (#316)Maxim Koltsov2020-10-05
| | | | | | | | | | | | | | | | | | * Make sorting deriving list optional Not everyone wants their typeclasses sorted. * Remove redundant code Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com>
| * Fix Autogen-modules issue in cabal filev0.12.1.0Jasper Van der Jeugt2020-10-05
| |
| * Bump version to 0.12.1.0Jasper Van der Jeugt2020-10-05
| |
| * Bump cabal version to 2.4Łukasz Gołębiewski2020-10-05
| | | | | | | | | | * This is the newest cabal version supported by stack * Remove warning about missing Default-language field * Remove warning regarding the License field
| * Clean up/unify import testsJasper Van der Jeugt2020-10-05
| |
| * Fix typo (#314)Łukasz Gołębiewski2020-10-05
| |
| * Fix "group" import sort with multi-line importsMaxim Koltsov2020-10-05
| | | | | | | | | | | | | | | | When some import line spans multuple lines, e.g. when import list is long, stylish-haskell breaks a group at this line, leading to bad result. This commits makes sure that import groups are recognized solely by empty lines.
| * Add a test to cover Imports duplicate removalJonatan Borkowski2020-10-05
| | | | | | Fixes #184
| * Bump README.markdownJasper Van der Jeugt2020-10-02
| |
| * Bump version to 0.12.0.0v0.12.0.0Jasper Van der Jeugt2020-10-02
| |
| * Use ghc-lib-parser rather than haskell-src-extsJasper Van der Jeugt2020-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch swaps out the parsing library from `haskell-src-exts` to `ghc-lib-parser`, which gives us better compatibility with GHC. Because almost every module heavily used the Haskell AST provided by `haskell-src-exts`, this was a huge effort and it would not have been possible without Felix Mulder doing an initial port, GSoC student Beatrice Vergani porting several other steps, and Łukasz Gołębiewski and Paweł Szulc who helped me finish up things in the home stretch. I've generally tried to keep styling 100% compatible with what was there before, but some issues may have unintentionally slipped in so please report those. This introduces one new import styling contributed by Felix: when wrapping import lists over multiple lines, you can repeat the module name, e.g.: import Control.Monad.Except as X (ExceptT (..), MonadError (..), liftEither) import Control.Monad.Except as X (runExceptT, withExceptT) This is activated by using `import_align: repeat`. Secondly, a new Step was added, `module_header`, which formats the export list of a module, including the trailing `where` clause. Details for this new step can be found in the `data/stylish-haskell.yaml`. Co-Authored-By: Beatrice Vergani <beatrice.vergani11@gmail.com> Co-Authored-By: Paweł Szulc <paul.szulc@gmail.com> Co-Authored-By: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> Co-Authored-By: Felix Mulder <felix.mulder@klarna.com>
| * Switch to GitHub actionJasper Van der Jeugt2020-08-24
| |
| * Depend on semigroups only on GHC < 8.0 (#296)Felix Yan2020-08-24
| | | | | | They are not needed on newer GHC.
| * Allow strict 0.4Felix Yan2020-08-24
| | | | | | Builds fine and all tests pass here.
| * Remove split-sections stanzaShayne Fletcher2020-08-24
| |
| * Use `-split-sections`Colin Woodbury2020-08-17
| |
| * Allow Cabal 3.2 for test suiteFelix Yan2020-08-06
| | | | | | The bounds of Cabal were not updated in 2dd6fbd669e3501d5d4783dfa2d9f9ba3026ea1b
| * Bump version to 0.11.0.3v0.11.0.3Jasper Van der Jeugt2020-08-02
| |
| * Set default-language as Haskell2010Jasper Van der Jeugt2020-08-02
| |
| * Bump version to 0.11.0.2v0.11.0.2Jasper Van der Jeugt2020-08-02
| |
| * Bump Cabal-version to 1.10Jasper Van der Jeugt2020-08-02
| |
| * Bump CHANGELOGJasper Van der Jeugt2020-08-02
| |
| * Bump version to 0.11.0.1v0.11.0.1Jasper Van der Jeugt2020-08-02
| |
| * Bump Cabal upper bound to 3.3Jasper Van der Jeugt2020-08-02
| |
| * Bump aeson bound to < 1.6Luke Lau2020-08-02
| |
| * Bump stack.yamlJasper Van der Jeugt2020-06-27
| |
* | finalise changelog for 0.11.0.0-1 uploaddebian/0.11.0.0-1archive/debian/0.11.0.0-1Sean Whitton2020-07-26
| |
* | Commit Debian 3.0 (quilt) metadataSean Whitton2020-07-26
| | | | | | | | [dgit (9.10~bpo10+1) quilt-fixup]
* | update libghc build-depsSean Whitton2020-07-26
| |
* | Updates now that stylish-haskell.1.adoc has been merged upstreamSean Whitton2020-07-26
| |
* | Merge tag 'v0.11.0.0'Sean Whitton2020-07-26
|\| | | | | | | | | | | | | | | | | | | v0.11.0.0 - 0.11.0.0 (2020-02-24) * Disable record formatting by default * Allow more customization for record formatting (by Maxim Koltsov) * Disable formatting of data types without records (by Maxim Koltsov) * Add `-r` flag to recursively find Haskell files (by Akos Marton)
| * Bump version to 0.11.0.0v0.11.0.0Jasper Van der Jeugt2020-02-24
| |
| * Correct a typo in Step/Data/Tests.hs (#272)Felix Yan2020-02-18
| |