Skip to content
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

Rename the configuration section from languageServerHaskell => haskell #227

Merged
merged 1 commit into from
Jul 23, 2020

Conversation

lukel97
Copy link
Collaborator

@lukel97 lukel97 commented Jul 23, 2020

This matches up with how other language servers name their configuration section (see https://marketplace.visualstudio.com/items?itemName=rust-lang.rust), and the new VS Code extension has already done this rename.
Unfortunately we forgot to also change it in haskell-language-server. This is a bit of a growing pain and will break people's configs, but thankfully the only configuration option that seems to have any effect in hls at the moment is the formatter. We need to follow this up with the equivalent change in haskell-ide-engine too.

This matches up with how other language servers name their configuration
section (see
https://marketplace.visualstudio.com/items?itemName=rust-lang.rust), and
the new VS Code extension has already done this rename.
@lukel97
Copy link
Collaborator Author

lukel97 commented Jul 23, 2020

Fixes #226

@lukel97 lukel97 requested a review from jneira July 23, 2020 14:51
@lukel97 lukel97 merged commit 477945e into haskell:master Jul 23, 2020
martinrist added a commit to martinrist/dotfiles that referenced this pull request Sep 16, 2020
`haskell-language-server` has a
[change](haskell/haskell-language-server#227) in
v0.2.2 to the name of the LSP configuration section.  To prepare for
this, we probably need two separate versions of the CoC config file,
depending on whether we're using `haskell-ide-engine` or
`haskell-language-server`
martinrist added a commit to martinrist/dotfiles that referenced this pull request Sep 16, 2020
[This
change](haskell/haskell-language-server#227) in
v0.2.2 of `haskell-language-server` changes the title of the Haskell LSP
configuration setting.
pepeiborra pushed a commit that referenced this pull request Dec 27, 2020
* Initial implementation of completion support

* Add fuzzy to set of additional dependencies in 8.8

* Fix test

* Work a bit more on completion

* Attempt at getting completions from last good tckd module

* Revert "Attempt at getting completions from last good tckd module"

This reverts commit 04ca13b9d831eaaf013239cd8cbc49ea284b6de1.

* "useWithStale" everywhere

* Some suggestions by @cocreature

* Adjust positions in the document

* Start working on tests

* Fix compilation problem

* Fix tests

* Better type tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant