Pepe Iborra
e7a755394e
Add (empty) features section to README
2020-07-16 20:46:36 +01:00
Pepe Iborra
c767e0a84a
Revert back to GhcSession rule
...
Depending on GhcSessionDeps means we do not need to reload all the module
dependencies in the GHC session. On the other hand, with the GhcSession
dependency we *do* have to reload them (from interface files, hopefully)
Unfortunately, the ModSummary objects that GhcSessionDeps puts in the GHC
session are not suitable for reuse since they clear out the timestamps to avoid
internal bugs. This can probably be relaxed so that plugins like Eval can reuse
them.
2020-07-16 20:46:36 +01:00
Pepe Iborra
c9c93f58a9
Do not ignore testdata hie.yaml files
...
This is surprising and unexpected - I wasted a lot of time debugging test failures in CI that worked fine locally
2020-07-16 20:46:36 +01:00
Pepe Iborra
890431936e
Add ignored hie.yaml file
2020-07-16 20:46:36 +01:00
Pepe Iborra
67744c479f
Tests
2020-07-16 20:46:36 +01:00
Pepe Iborra
7e2d3bc77d
Bugfixes, formatting, temporary
2020-07-16 20:46:36 +01:00
Pepe Iborra
d37d436a13
compatibility with GHC 8.8
2020-07-16 20:46:36 +01:00
Pepe Iborra
91c2b20dba
review feedbacks
2020-07-16 20:46:36 +01:00
Pepe Iborra
5cd69a315d
Eval plugin
2020-07-16 20:46:36 +01:00
Javier Neira
8d37a64f35
Merge pull request #203 from jneira/fix-stack-install-targets
...
Fix install script stack targets
2020-07-15 06:26:58 +02:00
jneira
c2c7080923
Fix install script stack targets
...
This way we avoid install executables from ghcide or other subpackages
2020-07-15 00:10:48 +02:00
Luke Lau
35205ee3f9
Merge pull request #199 from bubba/fix-dud-extra-dep
...
Fix extraneous extra-dep in stack-8.6.4.yaml
2020-07-14 14:04:04 +01:00
Luke Lau
19e59aef3b
Fix extraneous extra-dep in stack-8.6.4.yaml
2020-07-14 13:41:24 +01:00
Fendor
9bfaca83aa
Upgrade to hie-bios 0.6.1
2020-07-13 16:27:03 +02:00
Luke Lau
fd351ea0cc
Merge pull request #195 from bubba/remove-cabal-dep
...
Remove dependency on Cabal
2020-07-13 14:06:13 +01:00
Luke Lau
993b59c13a
Remove dependency on Cabal
...
Cabal as a dependency is a pretty hefty price to pay for simply getting
the build architecture, which already seems to be in System.Info.
Probably just accidentally copied over from when HIE used Cabal for
dealing with .cabal files
2020-07-13 12:14:28 +01:00
Luke Lau
416d46211c
Add .DS_Store to .gitignore
2020-07-13 11:12:41 +01:00
fendor
768fdcd588
Merge pull request #189 from AlistairB/bump-ormolu
...
Bump ormolu to 0.1.2.0
2020-07-07 10:42:26 +02:00
Alistair Burrowes
a91ca757b2
Bump ormolu to 0.1.2.0
2020-07-07 08:58:52 +10:00
Alan Zimmerman
7ad18cfa2d
Merge pull request #188 from alanz/prepare-0.2
...
Preparing 0.2
2020-07-06 08:24:28 +01:00
Alan Zimmerman
7024c1543b
Fix the links to point to hls, not hie
2020-07-05 22:46:58 +01:00
Alan Zimmerman
b5255fe6d9
Preparing 0.2
2020-07-05 21:39:59 +01:00
Alan Zimmerman
d0623b2a45
Merge pull request #184 from alanz/bump-ghcide
...
Bump ghcide to wz1000 hls-2 branch
2020-07-05 14:30:23 +01:00
Alan Zimmerman
5b17547ca3
Fix conflict with cabal.project, and clean compilation
2020-07-05 10:25:47 +01:00
Javier Neira
77c31c37ac
Merge pull request #185 from georgefst/cabal-helper-bump
...
Use cabal-plan from Hackage
2020-07-02 07:37:32 +02:00
George Thomas
f5f34ec83f
Use cabal-plan from Hackage
2020-07-01 22:49:27 +01:00
Alan Zimmerman
f5d3c242cf
Remove commented out package.
...
Note, the limitation on Cabal comes from
http://hackage.haskell.org/package/stylish-haskell-0.11.0.0
2020-07-01 20:20:36 +01:00
Alan Zimmerman
3436f6afe6
Bump ghcide to wz1000 hls-2 branch
...
At 747ec1401c62257ec849319eb2dda966a8008b09
Also bump cabal-project index-state to 2020-07-01T16:33:28Z
stack 8.10.1 to nightly-2020-06-29
stack 8.8.3 to lts-16.3
2020-07-01 19:49:26 +01:00
Alan Zimmerman
2a192db290
Merge pull request #178 from alanz/bump-ghcide
...
Bump ghcide to wz1000/hls-2 latest
2020-06-29 08:33:56 +01:00
Alan Zimmerman
fa628e167b
Bump ghcide to wz1000/hls-2 latest
...
At commit cc09b6d4cf03efa645c682347c62850c2291be25
2020-06-27 11:33:25 +01:00
Julien Debon
8e8a1896b4
doc(preprocessor): Document the preprocessor limitation
...
Related to #176
2020-06-26 15:40:44 +02:00
Alan Zimmerman
a9f96277a3
Merge pull request #174 from alanz/bump-ghcide
...
Bump ghcide
2020-06-24 21:58:01 +01:00
Alan Zimmerman
91f80db0d5
Use wz1000 as upstream for ghcide
2020-06-24 21:06:39 +01:00
Alan Zimmerman
d9f15d29e4
Fix compile with multiple GHCs
2020-06-24 20:59:15 +01:00
Alan Zimmerman
516bfc8c7c
Bump ghcide
...
To
commit 326e3e32f8b5e46088257f8df5cb5b42d1a3cd59 wz1000/hls-2
2020-06-23 19:46:09 +01:00
Alan Zimmerman
a970f9ddca
Merge pull request #169 from fendor/update-shell-nix
...
Use shell.nix from Haskell-IDE-Engine
2020-06-22 23:14:17 +01:00
fendor
f4bf9fddb1
Use shell.nix from Haskell-IDE-Engine
2020-06-22 12:34:34 +02:00
Alan Zimmerman
26892d6d8f
Merge pull request #160 from alanz/bump-ghcide
...
Update to new hls
2020-06-21 21:33:47 +01:00
Alan Zimmerman
9bd188999b
Use latest wz100 ghcide branch
...
hls-2-pepe-rebased at 977663126b938cd99c8746150458f9bd1031f01a
2020-06-21 11:04:11 +01:00
Alan Zimmerman
a452e13a13
Bump ghcide to wz100 updated hls branch
...
https://github.com/wz1000/ghcide/tree/hls-2-pepe-rebased
at 027f352d396545a9bf284873f6e47788f943e296
2020-06-18 20:26:00 +01:00
Alan Zimmerman
62bd31937e
Merge pull request #2 from jneira/bump-ghcide
...
Update resolver and fix build for stack-8.10.1
2020-06-15 23:14:27 +01:00
jneira
c859773e7c
Update resolver and fix build for stack.8.10.1
2020-06-15 23:39:13 +02:00
Javier Neira
d2654185ee
Merge pull request #163 from fendor/fix-shake-yaml
...
Remove last occurrences of shake.yaml
2020-06-14 22:34:49 +02:00
fendor
37a32b06f2
Remove last occurrences of shake.yaml
2020-06-14 22:13:55 +02:00
Alan Zimmerman
589872467a
Get rid of pedantic warning
2020-06-14 19:49:34 +01:00
Javier Neira
4893b194c5
Merge pull request #154 from jneira/install-yaml
...
Use an unique install/stack.yaml
2020-06-14 16:35:05 +02:00
Alan Zimmerman
0c2f1f826c
Use updated wz1000 ghcide hls-2 branch
...
Which sorts out the stale cache problem.
2020-06-14 13:50:09 +01:00
Alan Zimmerman
1852f2a95c
Restore the patched cabal-plan for GHC 8.10.1
2020-06-14 13:00:19 +01:00
Alan Zimmerman
b673f0b682
Use updated wz1000 hls-2 branch for ghcide
...
Compiles now with GHC 8.6.5, tests do not all pass though
2020-06-14 12:47:21 +01:00
Alan Zimmerman
2cdbe2e16c
Update stack files
2020-06-13 18:16:03 +01:00