-
Notifications
You must be signed in to change notification settings - Fork 90
Add Session Loading style to list of known configs #1077
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
1eb9a6a
to
8b323f7
Compare
🤔 why mainly break on windows |
It claims the extension https://marketplace.visualstudio.com/items?itemName=justusadam.language-haskell is unknown on windows. I didn't get to it yet, I suppose it is simply a CI error. |
@michaelpj Do you think the documentation is good enough for the end user? Since cabal and HLS have been released, we ought to push this out tomorrow :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
how about this?
Co-authored-by: Michael Peyton Jones <me@michaelpj.com>
- Update cabal-install to 3.12.1.0 - Update GHC to 9.6.6 - Update HLS to 2.9.0.0 - Update cabal-gild to 1.5.0.0 - Update cabal-docspec to 0.0.0.20240703 - Update hlint to 2.8.0 Also, we enable the new [`multi-repl` feature](https://well-typed.com/blog/2023/03/cabal-multi-unit/) by default. For example, you can now easily spawn a single `ghcid` session for all of Consensus via ``` ghcid --target all ``` Also, this enables the (experimental) `multipleComponents` session loading mode of HLS, which is promising to increase robustness (locally, I haven't gotten spurious "overlapping instance" errors for example). See eg emacs-lsp/lsp-haskell#184 or haskell/vscode-haskell#1077 how to enable that in your editor. Also see https://well-typed.com/blog/2024/07/hls-multi/.
- Update cabal-install to 3.12.1.0 - Update GHC to 9.6.6 - Update HLS to 2.9.0.0 - Update cabal-gild to 1.5.0.0 - Update cabal-docspec to 0.0.0.20240703 - Update hlint to 2.8.0 Also, we enable the new [`multi-repl` feature](https://well-typed.com/blog/2023/03/cabal-multi-unit/) by default. For example, you can now easily spawn a single `ghcid` session for all of Consensus via ``` ghcid --target all ``` Also, this enables the (experimental) `multipleComponents` session loading mode of HLS, which is promising to increase robustness (locally, I haven't gotten spurious "overlapping instance" errors for example). See eg emacs-lsp/lsp-haskell#184 or haskell/vscode-haskell#1077 how to enable that in your editor. Also see https://well-typed.com/blog/2024/07/hls-multi/.
See haskell/haskell-language-server#4178 for details.