Commit Graph

2293 Commits

Author SHA1 Message Date
Daniel Gröber
f5149e733b Bump CI image to GHC 8.2.2 2018-01-21 13:13:15 +01:00
Daniel Gröber
b52085a88f Fix compilation with cabal-helper-0.8
Still need to integrate logic changes for backpack etc.
2018-01-21 13:12:11 +01:00
Daniel Gröber
c3530f75d5 Add preliminary ChangeLog entry for 5.9 release 2017-12-29 06:33:30 +01:00
Daniel Gröber
07dcabdbb3 Delete leftover NotCPP file 2017-12-29 06:25:12 +01:00
Daniel Gröber
d16e0ade07 Merge branch 'master' into ghc802 2017-12-29 06:22:39 +01:00
Daniel Gröber
75da96e684 scripts: Add GHC 8.2.2 docker image 2017-12-29 06:22:12 +01:00
Remous-Aris Koutsiamanis
9ce1cb7db6 Sync with cabal-helper master 2017-12-29 06:22:03 +01:00
Daniel Gröber
91a2788328 Remove runhaskell shebang from Setup.hs
..just causes problems on OSX, see https://github.com/haskell/haskell-ide-engine/issues/333.
2017-10-16 15:33:56 +02:00
Daniel Gröber
1340bd73f7 Remove runhaskell shebang from Setup.hs
..just causes problems on OSX, see https://github.com/haskell/haskell-ide-engine/issues/333.
2017-10-16 15:32:03 +02:00
Daniel Gröber
23252dbe07 Add missing other-module(s) 2017-09-27 20:12:13 +02:00
Daniel Gröber
6ce2a1b8db Fix typo in ChangeLog 2017-09-26 12:46:01 +02:00
Daniel Gröber
5976ad2916 scripts: Include GHC <=7.6 in docker script again
c-i1.24 doesn't build with 7.2, 7.0 :(
2017-09-26 12:45:44 +02:00
Daniel Gröber
0ab98ebcb6 scripts: Update docker images to required c-i-1.24 2017-09-18 18:35:09 +02:00
Daniel Gröber
9b3f346807 Fix doctest with Cabal-2.0 by requiring c-i>=1.24 2017-09-18 12:27:45 +02:00
Daniel Gröber
6282cd306b Update build-depends for GHC 8.2 2017-08-28 10:53:45 +02:00
Daniel Gröber
a69a9f8897 Remove most Setup.hs hacks 2017-08-28 10:45:32 +02:00
Daniel Gröber
4aa5d7b199 Remove erroneously introduced x-internal
by 26730126ca
2017-08-28 10:42:56 +02:00
Daniel Gröber
1abe2cdd22 ci: GHC -7.6 +8.2, update 7.8 to Cabal-1.18.2 2017-08-28 10:16:09 +02:00
Daniel Gröber
2af1a9b777 Merge branch 'master' of https://github.com/bgamari/ghc-mod 2017-08-28 10:14:11 +02:00
Daniel Gröber
0d13786a4c scripts: Update docker images 2017-08-20 23:49:16 +02:00
Ben Gamari
d00e956e4a Compatibility with GHC 8.2.1 2017-08-19 17:51:27 -04:00
Daniel Gröber
3d9a339869 Merge branch 'eqdynflags-2' of https://github.com/alanz/ghc-mod 2017-07-24 23:02:42 +02:00
Nikolay Yakimov
a75e9b09d0 Relax syb constraint to <0.8 2017-07-19 20:29:03 +02:00
Matthew Leon
d867cd0fee Some changes to the README for ease of reading. 2017-07-10 10:24:14 +02:00
Daniel Gröber
c925a88d92 Disable benchmark for now (Close #895) 2017-07-07 14:51:03 +02:00
Daniel Gröber
d4a4b4b5d9 Merge branch 'release' 2017-06-13 21:12:19 +02:00
Alan Zimmerman
36fbe25e07 Minor cleanup 2017-05-28 15:46:31 +02:00
Alan Zimmerman
597ffd02ea Add custom matcher for "outputFile" field 2017-05-28 15:46:31 +02:00
Alan Zimmerman
57ff5a03de Clean up and show detailed changes for generalFlags and warningFlags
As IntSet members currently, hits a stage restriction to call fromEnum, and my
TH fu is not strong enough to work around it.
2017-05-28 15:45:45 +02:00
Alan Zimmerman
7f86071271 Horrible hack to identify changed DynFlags 2017-05-28 15:45:45 +02:00
Daniel Gröber
35690941aa Reorganize module namespace
- Remove Language.Haskell prefix from all modules
- Move 'GHCMod.*' to 'GhcMod.Exe'
- Move 'GhcModExe' to 'GhcMod.Exe'
2017-05-28 04:23:37 +02:00
Daniel Gröber
84524dbd86 Fix syntax error in cabal file 2017-05-27 23:28:49 +02:00
Alan Zimmerman
441293a9c1 Match current stackage nightly optparse-applicative 2017-05-27 23:18:36 +02:00
Daniel Gröber
7f05edba32 Re-introduce bounds on 'base' for cabal check 2017-05-27 01:57:57 +02:00
Daniel Gröber
0b8a37210b ChangeLog 2017-05-26 23:02:24 +02:00
Daniel Gröber
a96d820753 Merge branch 'release-5.8.0.0' into release 2017-05-26 23:02:21 +02:00
Daniel Gröber
9de6fa5998 Remove stack*.yaml 2017-05-26 22:47:13 +02:00
Daniel Gröber
9ab25526b8 Bump version to 5.8.0.0 2017-05-26 22:42:04 +02:00
Daniel Gröber
8bfd542ad2 Sync cabal-helper bound with 5.7 release branch 2017-05-26 21:51:46 +02:00
Daniel Gröber
04972673dd elisp: Fix excessive map-file calls (again)
(current-buffer) refered to the ghc-mod process buffer not the (user)
file buffer we actually wanted to check for modifications.
2017-05-26 09:44:05 +02:00
Daniel Gröber
efca8f8270 Bump dependency on HLint to 2.* 2017-05-26 08:56:30 +02:00
Daniel Gröber
e2490a1cf0 Fix tests for ghc-7.6 2017-05-22 01:02:56 +02:00
Daniel Gröber
dc0a161925 Reorganize shared modules 2017-05-21 23:58:43 +02:00
Daniel Gröber
3572b720d1 Add README.md to extra-source-files 2017-05-21 23:58:43 +02:00
Daniel Gröber
1d12638e21 Change description in ghc-mod.cabal 2017-05-21 23:58:43 +02:00
Daniel Gröber
3f98bdfb31 Remove NotCPP code (not used by Setup.hs anymore) 2017-05-21 23:58:43 +02:00
Daniel Gröber
26730126ca Reorganize build-depends in cabal file
- Sort adjacent lines
- Align version bounds by column globally
- Remove bounds from GHC boot libraries where redundant to make
  maintanance easier
2017-05-21 23:58:43 +02:00
Daniel Gröber
90e7e079bf Remove bench dependency on TestUtils 2017-05-21 23:58:43 +02:00
Daniel Gröber
1065837876 Remove unused hs-src-dirs from spec component 2017-05-21 23:58:43 +02:00
Daniel Gröber
37f61fb9c6 Remove 'SPEC' ifdefs 2017-05-21 23:58:40 +02:00