-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Session Loading style to list of known configs #1077
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.