Commit Graph

505 Commits

Author SHA1 Message Date
Pepe Iborra
6fdd7d4338 import lens plugin 2020-08-10 21:34:38 +01:00
fendor
0b12fcb4a2
Probe for the version of common tools (#306)
Print them to stderr when starting the server.
Adds cli command `--probe-tools` for easier debugging.
2020-08-10 20:43:46 +02:00
George Thomas
70a98dc878 Fix typo in changelog 2020-08-10 11:33:10 +02:00
fendor
f7cc4c8dc4
Merge pull request #296 from pepeiborra/nix-ci
Add a Nix CI job + a Hoogle option
2020-08-10 11:11:18 +02:00
Luke Lau
c966e6f8b7
Merge pull request #301 from pepeiborra/fix-retrie-gif
Fix retrie gif
2020-08-09 19:19:11 +01:00
Pepe Iborra
c980ee3812 Fix retrie gif 2020-08-09 18:59:06 +01:00
Luke Lau
d36bb9929f Prepare for 0.3.0 2020-08-09 18:49:06 +01:00
Alan Zimmerman
6f817831c0
Merge pull request #300 from alanz/bump-hls-3-az
Trying new hls-3 branch
2020-08-09 17:35:58 +01:00
Alan Zimmerman
e9de74621d Trying new hls-3 branch 2020-08-09 15:57:01 +01:00
Pepe Iborra
3451ca0495 niv update nixpkgs 2020-08-09 11:38:41 +01:00
Pepe Iborra
4ae889ea09 Add a Nix CI job 2020-08-09 11:38:41 +01:00
Pepe Iborra
e2084ad421 Example of using ParsedModule 2020-08-09 11:38:41 +01:00
Pepe Iborra
650cfae6b3 Remove fourmolu from shell.nix and add note on maintaining 2020-08-09 11:38:41 +01:00
Pepe Iborra
c8007c387c Add hoogle to shell.nix 2020-08-08 13:31:54 +01:00
Luke Lau
d74d1113d3
Merge pull request #264 from georgefst/fourmolu
Add fourmolu plugin (attempt 2) and add Brittany for ghc-8.10.1
2020-08-08 10:23:20 +01:00
Luke Lau
3df2bbc704 Update lsp-test to 0.11.0.4
Fixes bug with document versions in testing
2020-08-07 12:52:39 +01:00
Luke Lau
cb430d3e02
Merge pull request #293 from bubba/libm-linux-static-binary-fix
Bring in fix for libm on Linux static binaries
2020-08-07 11:49:37 +01:00
Luke Lau
f291879d17 Fix stack 8.10.1 build 2020-08-06 21:55:38 +01:00
Luke Lau
0206b7d2f3 Fix stack 8.8.2 build 2020-08-06 21:18:13 +01:00
Luke Lau
0cca5dba00 Add Brittany to ghc-8.10.1 2020-08-06 21:04:51 +01:00
Luke Lau
155c01d0f2 Fix 8.6.x extra-deps in stack 2020-08-06 20:54:02 +01:00
Luke Lau
ceb92b9434 Use vendored Brittany which builds on ghc-8.10.1 2020-08-06 19:04:15 +01:00
George Thomas
ca111c420b Vendor brittany via Github 2020-08-06 17:08:25 +01:00
George Thomas
6aab3fb515 Add fourmolu to shell.nix 2020-08-06 17:07:51 +01:00
Luke Lau
d8b4a784b3 Bring in fix for libm on Linux static binaries
Should fix #221
2020-08-06 16:36:42 +01:00
Luke Lau
7cdbf8c334
Merge pull request #289 from bubba/win-doc-url-fix
Bring in doc URL fix for Windows
2020-08-06 16:33:25 +01:00
George Thomas
e3b8889775 Bump dependencies, remove allow-newer 2020-08-06 12:42:35 +01:00
George Thomas
894af50c4d Update hackage index state
In order to bring in Fourmolu revision which widens lower bound on `directory`, for compatibility with older GHCs.
2020-08-06 12:42:35 +01:00
George Thomas
fcf3b2cbf2 [skip ci] Revert an accidental comment change 2020-08-06 12:42:35 +01:00
George Thomas
b0f652698c Use allow-newer with stack 2020-08-06 12:42:35 +01:00
George Thomas
1abc7fbf2f Add newer aeson to stack extra-deps 2020-08-06 12:42:35 +01:00
George Thomas
d5e256a746 Add fourmolu plugin 2020-08-06 12:42:35 +01:00
Luke Lau
531e88fa30 Add missing CPP conditional
Did it get lost in a dodgy merge? No idea how this happened
Fixes #291
2020-08-05 23:45:22 +01:00
Luke Lau
839461a63a Bring in doc URL fix for Windows
Cherry-pick of the ghcide commits in https://github.com/digital-asset/ghcide/pull/721/files

Co-authored-by: Nick Dunets <DunetsNM@gmail.com>
2020-08-05 14:53:16 +01:00
fendor
4cdafec91b
Merge pull request #250 from fendor/cabal-flag-agpl
Make the AGPL flag manual in cabal
2020-08-05 13:46:51 +02:00
Luke Lau
bf94639ef9
Merge pull request #287 from bubba/circleci-8.8.4
Add CI job for 8.8.4
2020-08-04 15:30:07 +01:00
Luke Lau
7b6efe8179
Merge pull request #285 from bubba/fix-dud-rename-provider
Fix rename capability being declared
2020-08-04 14:07:28 +01:00
Luke Lau
c8071d136d Add CI job for 8.8.4 2020-08-04 13:59:27 +01:00
Luke Lau
9c3037b545 Fix rename capability being declared
When there are no plugins provided that provider a pluginRenameProvider
This also applies to the other capabilities
2020-08-04 13:29:42 +01:00
Alan Zimmerman
b15508a46c
Merge pull request #275 from alanz/hls-3
Use wz1000/hls-3 ghcide branch
2020-08-04 12:58:35 +01:00
Javier Neira
c9083ba8d5
Merge pull request #284 from jneira/win-exe-ext
Add exe extension to win executables
2020-08-04 02:44:01 +02:00
jneira
712d5f0346 Add exe extension to win executables 2020-08-04 01:14:49 +02:00
Alan Zimmerman
4564196b4f Use wz1000/hls-3 ghcide branch
At b7de7ae89469693b76d92ca433119d91d3a9aac0
2020-08-03 20:56:07 +01:00
Alan Zimmerman
ba463538fb
Merge pull request #266 from pepeiborra/retrie
Initial Retrie plugin
2020-08-03 20:09:57 +01:00
Fendor
1f26704e76 Disable Brittany for GHC Versions >= 8.10.1 2020-08-03 09:50:54 +02:00
Fendor
610b82e0a1 Make the AGPL flag manual in cabal 2020-08-03 09:50:54 +02:00
Pepe Iborra
366e8b65d5 Fix imgur link in README 2020-08-02 08:13:19 +01:00
Luke Lau
6c7b43a3eb
Merge pull request #267 from sureyeaah/coc
add hie.yaml to coc configuration
2020-08-01 23:14:49 +01:00
Pepe Iborra
c00cca01c2 Compat with 8.6.5 (and tighten spans for rule suggestions) 2020-08-01 18:30:52 +01:00
shaurya gupta
5352505902 add hie.yaml to coc configuration 2020-08-01 22:13:15 +05:30