Commit Graph

  • dec158c58b add workflow for release binaries master test amesgen 2020-09-06 20:32:06 +0200
  • e95ec9b83b Avoid modifying correctly-formatted files Samir Talwar 2020-09-06 12:01:33 +0200
  • 6a053acb10 readme: fix typo of "accommodate" Jens Petersen 2020-09-04 10:41:23 +0800
  • 54d36fcc2c Update nix pin, test with GHC 8.8.4 Mark Karpov 2020-08-22 22:48:38 +0200
  • 0b92af2a7f nix: allow to pass the system attribute zimbatm 2020-08-21 14:45:31 +0200
  • d8c3e55313
    Allow ‘optparse-applicative-0.16’ Mark Karpov 2020-08-15 11:51:14 +0200
  • abdfc9a9ff
    Allow ‘dlist-1.0’ Mark Karpov 2020-07-20 11:51:59 +0200
  • 913a927f39
    Tweak the readme a bit, mention Arch Linux Mark Karpov 2020-06-29 17:36:24 +0200
  • bbcb812031
    Version bump (0.1.2.0) 0.1.2.0 Mark Karpov 2020-06-26 14:06:43 +0200
  • 68c3147f5e Improve grouping of top-level type signatures Mark Karpov 2020-06-26 11:54:26 +0200
  • e5bbfddfa3 Add ‘-i’ as a shortcut for ‘--mode inplace’ Mark Karpov 2020-06-26 10:51:39 +0200
  • e29dd2b1c7 Fix the bug when comments in different styles get glued together Mark Karpov 2020-06-23 21:46:05 +0200
  • b1fc69265f
    Fix the newly introduced idempotence issue with parens gfork Mark Karpov 2020-06-11 12:10:51 +0200
  • c0db6533aa
    Simplify rendering of parentheses in arithmetic expressions Mark Karpov 2020-06-02 15:41:14 +0200
  • 5801ab8209
    Change rendering of type signatures Mark Karpov 2020-06-01 11:33:18 +0200
  • 14e2f236fb
    Switch to leading commas in tuples and lists Mark Karpov 2020-05-26 15:20:19 +0200
  • c97ba55762
    Change comment style in the readme Mark Karpov 2020-06-23 11:56:43 +0200
  • 5043f16341
    Version bump (0.1.1.0) 0.1.1.0 Mark Karpov 2020-06-23 11:42:57 +0200
  • ca83f15869 Implement merging on imports Mark Karpov 2020-06-22 12:25:59 +0200
  • 03e6c70a78
    Mention ‘stack install’ in the readme Mark Karpov 2020-06-21 14:54:59 +0200
  • c261356bc4
    Recommend lts-16.0 in the readme Mark Karpov 2020-06-21 10:45:18 +0200
  • be1eac66c3 Implement merging of the items in import sections Mark Karpov 2020-06-18 14:25:03 +0200
  • e09fcc0316 Fix the bug related to de-association of pragma comments Mark Karpov 2020-06-17 17:02:54 +0200
  • 3fc444a70b Fixed the bug in the de-duplicating algorithm for import lists Mark Karpov 2020-06-17 14:31:04 +0200
  • 35f4fb3932 Deal with non-zero indentation in region formatting Mark Karpov 2020-06-16 11:40:26 +0200
  • c982ba9284
    Fix build errors with nix on macOS Luke Worth 2020-06-16 06:50:05 +1000
  • cc337bda18 Prevent type applications from gluing to TH splices that follow them Mark Karpov 2020-06-15 11:52:24 +0200
  • a877785709 Preserve blank lines in ‘let’ and ‘where’ bindings Mark Karpov 2020-06-12 14:02:26 +0200
  • 033bb16032
    Refactor printing of tuples and tuple sections Mark Karpov 2020-06-12 11:45:17 +0200
  • d5a5bf66c0 Fix rendering of function arguments in multiline layout Mark Karpov 2020-06-10 14:54:53 +0200
  • 2efc5d37f9 Format linked lists with colon as line terminator Mark Karpov 2020-06-04 18:42:52 +0200
  • 6dfd6f088e Introduce the ‘inciIf’ combinator Mark Karpov 2020-06-08 11:54:52 +0200
  • 903d8d9eef Avoid outputting trailing whitespace in multiline comments Mark Karpov 2020-06-04 16:41:43 +0200
  • 2b1d013d7c Put operators after other names Mark Karpov 2020-06-03 17:23:13 +0200
  • 67e43e0057 Handle magic comments for disabling/enabling with more flexibility Mark Karpov 2020-06-03 14:03:04 +0200
  • 2f53306ff7
    Move around ‘space’ in ‘p_conDecl’ Mark Karpov 2020-06-02 10:51:06 +0200
  • c895ef49be
    Misc refactoring around "::" symbols Mark Karpov 2020-06-01 11:16:15 +0200
  • a99cff03cf
    Use ‘inci’ instead of ‘sitcc’ in ‘p_classFundeps’ Mark Karpov 2020-05-28 09:36:20 +0200
  • 20a06bf4db
    Add documentation for ‘interferingTxt’ Mark Karpov 2020-05-28 09:23:41 +0200
  • d24c11b796
    Use ‘commaDel’ in ‘p_conDecl’ Mark Karpov 2020-05-28 08:54:04 +0200
  • 06f2cf4eff
    Minor refactoring in ‘p_typeSig’ Mark Karpov 2020-05-27 17:06:29 +0200
  • 78e2d3df4c
    Introduce ‘commaDel’ Mark Karpov 2020-05-27 16:12:43 +0200
  • c84eaa9f7a
    Output space using ‘space’ in ‘sepSemi’ Mark Karpov 2020-05-27 15:51:27 +0200
  • 2ed76cc147
    Derive ‘Eq’ and ‘Show’ for ‘BracketStyle’ Mark Karpov 2020-05-27 15:45:24 +0200
  • a44fdeaae1 Remove redundant ‘sitcc’ Mark Karpov 2020-05-27 15:23:08 +0200
  • ef07eb8503
    Simplify the code for rendering of unboxed sums Mark Karpov 2020-05-27 13:19:21 +0200
  • 9e11a5c1b2 Remove duplicate LIE's from import lists Jonas 2020-05-26 01:26:27 +0900
  • 5f631015b0
    Fix a typo in the changelog Mark Karpov 2020-05-25 21:03:53 +0200
  • 409c1f9aa8
    Version bump (0.1.0.0) 0.1.0.0 Mark Karpov 2020-05-25 20:48:48 +0200
  • 8eac6bb7a0 Fix an idempotence issue with operators chains Mark Karpov 2020-05-15 14:29:38 +0200
  • 1fb65a218c Fix non-idempotent transformation of partly documented data definition Mark Karpov 2020-05-14 17:15:15 +0200
  • b0092e11a1 Fix another case of non-idempotence with inline comments Mark Karpov 2020-05-14 12:29:29 +0200
  • 76c4f523d7 Fix rendering of unnamed fields of data constructors Mark Karpov 2020-05-13 15:14:45 +0200
  • a5c4d6c439 Improve rendering of comments around if expressions Mark Karpov 2020-05-11 14:57:03 +0200
  • 06173266c6
    Mention the fix for 518 in the changelog Mark Karpov 2020-05-11 14:59:20 +0200
  • 6ecae36922 Fix the false positive about AST differences Mark Karpov 2020-05-11 12:26:39 +0200
  • 60752a2853 Fixed an idempotence issue in type synonym and data declarations Mark Karpov 2020-05-07 13:06:40 +0200
  • eb8bccd469
    Fix a typo in the changelog Mark Karpov 2020-05-06 23:15:16 +0200
  • 0abedcce03 Prevent the equality sign from “disconnecting” comments Mark Karpov 2020-05-06 15:58:50 +0200
  • 194da3a19f Fix the difference in indentation levels in a comment series Mark Karpov 2020-05-05 13:50:31 +0200
  • 991bf8e24d Prevent incorrect detection of continuations of comment series Mark Karpov 2020-04-30 13:44:07 +0200
  • 22839ed74c Improve tracking of dirty lines, better hang expressions in records Mark Karpov 2020-04-28 13:19:28 +0200
  • 3fbc130a09 Factor out the ‘isModule’ function and the use of module span Mark Karpov 2020-04-27 16:51:16 +0200
  • 5d1612f153 Replace “idempotency” with “idempotence” Mark Karpov 2020-04-27 15:06:12 +0200
  • bc621311dd
    Mention the fix for 566 in the changelog Mark Karpov 2020-04-26 22:48:04 +0200
  • ae789a41b0 Fix rendering of type signatures concerning several identifiers Mark Karpov 2020-04-26 22:36:58 +0200
  • 83d6dcbc15 Format Cabal file with ‘cabal format’ Mark Karpov 2020-04-24 23:30:08 +0200
  • 9a3d872e33
    Mention how to format a tree recursively Mark Karpov 2020-04-26 16:50:49 +0200
  • d579a48f48
    Give start/end line variables better names in the help text Mark Karpov 2020-04-24 23:10:23 +0200
  • 5bffeffa05 Update design notes for CPP. Facundo Domínguez 2020-04-24 17:34:08 -0300
  • fc64eada5c
    Version bump (0.0.5.0) 0.0.5.0 Mark Karpov 2020-04-24 20:23:19 +0200
  • 21dd3775e7 Fix rendering of module headers Mark Karpov 2020-04-24 19:43:45 +0200
  • 840acd908b Allow selection of a region to format Mark Karpov 2020-04-23 18:41:32 +0200
  • 39059761a5
    Avoid re-compilation of ormolu for hackage test targets Mark Karpov 2020-04-23 21:06:08 +0200
  • 70978c6a9c Define ‘attachRelativePos’ in ‘Ormolu.Utils’, refactor Mark Karpov 2020-04-22 14:53:41 +0200
  • ec1a432eed Add a CPP macro continuation test Mark Karpov 2020-04-22 15:42:25 +0200
  • 53f582a575
    Implement experimental support for CPP Mark Karpov 2020-04-21 14:36:56 +0200
  • dde7560291 Allow disabling of Ormolu with special comments Mark Karpov 2020-04-20 17:24:42 +0200
  • 2fa7078346
    Mention grouping of TH splices in the changelog Mark Karpov 2020-04-20 14:54:03 +0200
  • c364a30555 Preserve grouping of TH splices Mark Karpov 2020-04-20 13:43:48 +0200
  • 490720fedc Preserve comments on pragmas Mark Karpov 2020-04-17 12:20:00 +0200
  • 145f7296f5 Preserve grouping of do statements Mark Karpov 2020-04-16 13:40:13 +0200
  • 44cef926de Improve the error message in case of a parse error (take 2) Mark Karpov 2020-04-16 12:08:05 +0200
  • ab179d5a17 Improve the error message in case of a parse error Mark Karpov 2020-04-15 17:59:39 +0200
  • 0e40431ba3
    Ignore blank lines when checking the logs for Hackage packages Mark Karpov 2020-04-15 17:56:31 +0200
  • 683cbeacf5
    Version bump (0.0.4.0) 0.0.4.0 Mark Karpov 2020-04-15 15:52:50 +0200
  • f38854c357
    Update the ‘tested-with’ field in the cabal file Mark Karpov 2020-04-15 15:05:38 +0200
  • 31f6cfd83f Compare failing logs with exact expected result Mark Karpov 2020-04-14 20:30:40 +0200
  • 9874ac7ce7
    Some minor edits to the changelog Mark Karpov 2020-04-14 22:41:47 +0200
  • 1e089f7dc8 Run the build with 3 latest GHC versions Mark Karpov 2020-04-14 15:14:08 +0200
  • e7c080e2aa Fix GHC panic on showOutputable Utku Demir 2020-04-14 09:27:08 +1200
  • d09429f6ec Format records with a single data constructor more compactly Mark Karpov 2020-04-10 17:52:25 +0200
  • d96f7e3e00 Do not lump together forall and constructors when deciding on layout Mark Karpov 2020-04-10 14:29:27 +0200
  • 9b342488be Render type applications similar to value applications Mark Karpov 2020-04-10 14:12:53 +0200
  • 9b7b6eb239 Fix rendering of arrow notation with multiline expressions Mark Karpov 2020-04-10 12:33:22 +0200
  • ea2d80ed65
    Remove redundant imports Mark Karpov 2020-04-10 12:17:29 +0200
  • 5acda489e8
    Add the recent changes to the changelog Mark Karpov 2020-04-09 18:37:02 +0200
  • 27d4ae199e Compile the executable with -rtsopts Dmitry Ivanov 2020-04-08 22:08:03 +0200
  • 100fa44dbb Respect the ‘ImportQualifiedPost’ language extension Utku Demir 2020-03-29 15:45:19 +1300
  • b0a261fe5b Support StandaloneKindSignatures Utku Demir 2020-03-29 19:45:26 +1300