Commit Graph

810 Commits (0fca61a8e3d31d058a10a73ac690331ca54f60dc)

Author SHA1 Message Date
mrkun 0fca61a8e3 Finish Decl 2022-01-31 03:07:53 +03:00
mrkun e6a38550a0 Hack/fix Decl (partial) 2022-01-31 02:22:11 +03:00
mrkun 75d03534e7 Typefixing/hacking Decl (partial) 2022-01-31 00:43:27 +03:00
mrkun c201bdda16 Upgrade/hack Pattern 2022-01-30 23:45:23 +03:00
mrkun 4b4629289a Upgrade/hack Module 2022-01-30 23:39:37 +03:00
mrkun 1fa45be586 Pull all fake types to a single module 2022-01-30 23:32:34 +03:00
mrkun a0157b6cfc Fix Import 2022-01-30 23:21:52 +03:00
mrkun 05bcc7571a Upgrade IE to LocatedAn 2022-01-30 23:17:51 +03:00
mrkun 648d4a0459 Typefix DataDecl (??) 2022-01-30 23:08:42 +03:00
mrkun ed5bf856a9 Type-fixing layoutDataDecl 2022-01-30 22:44:54 +03:00
mrkun b4066c5141 Upgrade lardrNameToTextAnnGen to LocatedAn 2022-01-30 22:04:52 +03:00
mrkun d1e940ebb1 () 2022-01-30 22:02:15 +03:00
mrkun b575d4a574 Upgrade strategyLeftRight + smth else 2022-01-30 21:49:35 +03:00
mrkun 422f93db20 Upgrade ToBriDoc itself + in Type 2022-01-30 16:31:17 +03:00
mrkun ee48d4a2f5 A little movement in Type 2022-01-30 16:30:02 +03:00
mrkun 2535f82d82 Hack away Backend 2022-01-30 16:02:59 +03:00
mrkun 494a0ba09a Hack away LayouterBasics (ouch) 2022-01-30 15:53:19 +03:00
mrkun e46e459e87 Hack away BackendUtils 2022-01-30 15:25:55 +03:00
mrkun 9ee501753e Hack away Utils 2022-01-30 15:25:45 +03:00
mrkun 73ef14cea5 Make Internal.Types fake-compile 2022-01-28 22:42:18 +03:00
mrkun 3d12add3d8 (try commenting out)
(run into Brittany.Internal.Types, & commenting that _probably_ won't work)
2022-01-28 21:51:13 +03:00
mrkun 0046199306 Drop ghc-9.0 support (relegated to a branch) 2022-01-28 21:02:41 +03:00
mrkun af2781b672 Make build-depends constraints shippable 2022-01-25 20:16:38 +03:00
mrkun 2fd0b861dd Finish ParseModule 2022-01-25 19:58:15 +03:00
mrkun dde016f5fe Fix other ghc-9.2.1 field and type migrations in ParseModule 2022-01-25 19:51:27 +03:00
mrkun 128e19be2b Conditionalize PlatformSettings; revert overzealous migration of toolSettings 2022-01-25 19:41:26 +03:00
mrkun 97edab50e8 Fix PlatformMini ~> ArchOS 2022-01-25 19:38:02 +03:00
mrkun f84d5f3356 Roughly wrangle most of GHC.Settings moving to GHC.Platform 2022-01-25 04:36:59 +03:00
mrkun 36ddcc8ddb Initial: relax constraints till cabal is satisfied 2022-01-25 04:18:16 +03:00
Taylor Fausak 0aa04af4eb
Version 0.14.0.2 2022-01-13 09:28:26 -05:00
Taylor Fausak 93a43bf28d Revert "Remove `Language.Haskell.` from module names"
This reverts commit 2fe1432631.
2022-01-13 14:16:14 +00:00
Taylor Fausak 29814f919e
Version 0.14.0.1 2022-01-11 08:49:47 -05:00
Taylor Fausak 97da38fab7 Merge remote-tracking branch 'upstream/master' into main 2022-01-11 13:48:58 +00:00
Taylor Fausak b59f885987
Merge pull request #363 from sergv/master
Fix warnings when building with GHC 9.0.2
2022-01-11 07:46:42 -06:00
Sergey Vinokurov 3996efd5eb
Use defaultDynFlags to obtain ghc’s DynFlags
This way brittany can avoid dealing with incompatibilities in DynFlags
structure between ghc versions (e.g. different versions having
different fields).
2022-01-09 20:11:23 +00:00
Taylor Fausak ad88ba3f57
Update Stack resolver
Fixes #361.
2022-01-05 07:48:36 -05:00
Taylor Fausak 46bf450530
Merge pull request #360 from fendor/patch-1
Update README to mention HLS instead of HIE
2021-12-01 15:19:56 -05:00
fendor 6b1e6fa73a
Update README to mention HLS instead of HIE 2021-12-01 20:51:51 +01:00
Taylor Fausak 2fe1432631 Remove `Language.Haskell.` from module names 2021-11-29 12:25:00 +00:00
Taylor Fausak 6151ba5825 Upgrade to ghcup 0.1.17.4 2021-11-29 12:21:18 +00:00
Taylor Fausak 9e12a36a4f Also build on `master` branch 2021-11-29 12:20:51 +00:00
Taylor Fausak ccabed9d7b Use new czipwith from Hackage 2021-11-29 12:18:38 +00:00
Taylor Fausak 7399b75388
Merge pull request #359 from tfausak/gh-238-format-self
Format Brittany with Brittany
2021-11-29 07:14:35 -05:00
Taylor Fausak 7fa2a85b30 Format Brittany with Brittany
Fixes #238.
2021-11-29 02:31:50 +00:00
Taylor Fausak a15eed5f36
Merge pull request #357 from tfausak/main
Support only GHC 9.0
2021-11-28 09:42:35 -05:00
Taylor Fausak 339d2ebf23 Version 0.14.0.0 2021-11-28 14:08:58 +00:00
Taylor Fausak 8f2625dc87 Simplify test suite 2021-11-28 13:24:11 +00:00
Taylor Fausak cddb98b124 Run tests in serial 2021-11-25 14:16:22 +00:00
Taylor Fausak 21e86adf6e Split tests into individual files 2021-11-23 22:41:01 +00:00
Taylor Fausak 89a9f47b72 Ignore warnings when parsing modules 2021-11-21 23:40:15 +00:00