Skip to content

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

Merged
merged 2 commits into from
May 9, 2024

Conversation

fendor
Copy link
Collaborator

@fendor fendor commented Apr 16, 2024

@fendor fendor force-pushed the feature/load-style branch from 1eb9a6a to 8b323f7 Compare April 23, 2024 10:50
@soulomoon
Copy link

🤔 why mainly break on windows

@fendor
Copy link
Collaborator Author

fendor commented Apr 29, 2024

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.

@fendor
Copy link
Collaborator Author

fendor commented May 8, 2024

@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 :)

Copy link
Contributor

@michaelpj michaelpj left a 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>
@fendor fendor merged commit 99fbd75 into haskell:master May 9, 2024
5 of 15 checks passed
github-merge-queue bot pushed a commit to IntersectMBO/ouroboros-consensus that referenced this pull request Jul 8, 2024
 - 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/.
github-merge-queue bot pushed a commit to IntersectMBO/ouroboros-consensus that referenced this pull request Jul 8, 2024
 - 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/.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants