Skip to content

Commit bed0efa

Browse files
authored
Merge pull request #414 from jneira/fix-ghc-progress
Prepare 0.15: fix get project ghc version progress and warning about ghc-9
2 parents 998e34d + 53512ed commit bed0efa

File tree

4 files changed

+465
-1075
lines changed

4 files changed

+465
-1075
lines changed

Changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
### 1.5.0
2+
3+
- Emit warning about limited support for ghc-9.x on hls executable download
4+
- Fix `working out project ghc` progress notificacion
5+
- Fix tactics config, thanks to @isovector
6+
17
### 1.4.0
28

39
- Restore `resource` scope for `haskell.serverExecutablePath` temporary. The `machine` scope will be set again after giving users a period of time to let them adapt theirs workflows and changing or adding some option in the extension itself to help that adjustement (see #387).

README.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ This extension adds language support for [Haskell](https://haskell.org), powered
5151
If your server is manually installed and not on your path, you can also manually set the path to the executable.
5252

5353
```json
54-
"haskell.serverExecutablePath": "~/.local/bin/hie"
54+
"haskell.serverExecutablePath": "~/.local/bin/haskell-language-server"
5555
```
5656

5757
There are a few placeholders which will be expanded:
@@ -61,7 +61,7 @@ There are a few placeholders which will be expanded:
6161

6262
#### Security warning
6363

64-
The option has scope `resource` scope so it can be changed per workspace.
64+
The option has `resource` scope so it can be changed per workspace.
6565
This supposes it could be used to execute arbitrary programs adding a `.vscode/settings.json` in the workspace folder including this option with the appropiate path.
6666
For this reason its scope will be changed to `machine` so users only will be able to change it globally.
6767
See #387 for more details.
@@ -109,16 +109,18 @@ Note that if `haskell-language-server-wrapper`/`haskell-language-server` is alre
109109

110110
These are the versions of GHC that there are binaries of `haskell-language-server` for. Building from source may support more versions!
111111

112-
| GHC | Linux | macOS | Windows |
113-
| ------ | ----- | ----- | ------- |
114-
| 8.10.4 | ✓ | ✓ | ✓ |
115-
| 8.10.3 | ✓ | ✓ | ✓ |
116-
| 8.10.2 | ✓ | ✓ | ✓ |
117-
| 8.8.4 | ✓ | ✓ | ✓ |
118-
| 8.8.3 | ✓ | ✓ | |
119-
| 8.8.2 | ✓ | ✓ | |
120-
| 8.6.5 | ✓ | ✓ | ✓ |
121-
| 8.6.4 | ✓ | ✓ | ✓ |
112+
| GHC | Linux | macOS | Windows |
113+
| -------------------------------------------------------------------------------- | ----- | ----- | ------- |
114+
| 9.0.1 ([limited](https://github.com/haskell/haskell-language-server/issues/297)) | ✓ | ✓ | ✓ |
115+
| 8.10.5 | ✓ | ✓ | ✓ |
116+
| 8.10.4 | ✓ | ✓ | ✓ |
117+
| 8.10.3 | ✓ | ✓ | ✓ |
118+
| 8.10.2 | ✓ | ✓ | ✓ |
119+
| 8.8.4 | ✓ | ✓ | ✓ |
120+
| 8.8.3 | ✓ | ✓ | |
121+
| 8.8.2 | ✓ | ✓ | |
122+
| 8.6.5 | ✓ | ✓ | ✓ |
123+
| 8.6.4 | ✓ | ✓ | ✓ |
122124

123125
The exact list of binaries can be checked in the last release of haskell-language-server: <https://github.com/haskell/haskell-language-server/releases/latest>
124126

0 commit comments

Comments
 (0)