<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig/lua/lspconfig/server_configurations/purescriptls.lua, branch docs</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-lspconfig/atom?h=docs</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-lspconfig/atom?h=docs'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/'/>
<updated>2024-10-01T12:39:12Z</updated>
<entry>
<title>refactor: rename "server_configurations" =&gt; "configs" #3330</title>
<updated>2024-10-01T12:39:12Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-01T12:39:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=bedb2a0df105f68a624a49b867f269b6d55a2c89'/>
<id>urn:sha1:bedb2a0df105f68a624a49b867f269b6d55a2c89</id>
<content type='text'>
Problem:
The name `server_configurations` is extremely verbose and irritatingly
formal and dogmatic. This overlong name is a constant nuisance when
reading, writing, and coding.

It's also not even correct: these configurations are just as much
"client" configurations as they are "server" configurations.

Solution:
- Rename to a shorter name.
- Leave placeholder files for any old URLs that link to the old
  location.</content>
</entry>
<entry>
<title>fix(purescript-language-server): add 'spago.yaml' to the list of root_patterns (#3022)</title>
<updated>2024-02-23T05:34:16Z</updated>
<author>
<name>klausweiss</name>
<email>mbiel@mailbox.org</email>
</author>
<published>2024-02-23T05:34:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=58310212b8aad3d53e7182437f4425491fe16418'/>
<id>urn:sha1:58310212b8aad3d53e7182437f4425491fe16418</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: use exepath on server command  (#2595)</title>
<updated>2023-05-09T07:10:14Z</updated>
<author>
<name>Raphael</name>
<email>glepnir@neovim.pro</email>
</author>
<published>2023-05-09T07:10:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4a69ad6646eaad752901413c9a0dced73dfb562d'/>
<id>urn:sha1:4a69ad6646eaad752901413c9a0dced73dfb562d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(purescript-language-server): root dir for Nix files #1954</title>
<updated>2022-06-12T17:37:16Z</updated>
<author>
<name>toastal</name>
<email>561087+toastal@users.noreply.github.com</email>
</author>
<published>2022-06-12T17:37:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=7a9c0485456b58ad0eb1e138030f12a4d4d29e96'/>
<id>urn:sha1:7a9c0485456b58ad0eb1e138030f12a4d4d29e96</id>
<content type='text'>
As seen in the source code:
https://github.com/nwolverson/purescript-language-server/blob/db5584d79e698b02e3df12a1299d5f93262bd5ee/src/LanguageServer/IdePurescript/Main.purs#L391

Nix-related files were added to the Language server to establish the
root. This commit looks to mimic that behavior. The PureScript community
has a lot of Nix-positive users and tooling.

Additionally the docs were updated::
* Reflect the new `root_dir` + `root_pattern` list
* Include a list of ways to install the language server to your project
* Remove the specific, problematic npm install command because
** Globally installing these tools is a bad practice as teams should
   maintain consistent versions in their projects and users are less
   likely to remember to upgrade global packages; new documentation
   suggests to add it to your project, but it doesn’t _not_ say to
   install it globally if desired
** npm is _not_ the only JavaScript package manager
** JavaScript package managers are not the only way to get the language
   server
** Unrelated but technically incorrect: the block was labeled as a shell
   script despite it being a shell session (code block syntax `sh`
   should be `console`)</content>
</entry>
<entry>
<title>chore: remove all package.json (#1656)</title>
<updated>2022-02-25T17:02:19Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2022-02-25T17:02:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=700eda91316a876757bf306fd709fde75aadb36a'/>
<id>urn:sha1:700eda91316a876757bf306fd709fde75aadb36a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(npm): resolve the command correctly on windows</title>
<updated>2021-12-08T08:09:25Z</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2021-12-01T08:03:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=a2719a8723e503f1be89d9b1c334846de405eb23'/>
<id>urn:sha1:a2719a8723e503f1be89d9b1c334846de405eb23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: clean up imports</title>
<updated>2021-11-26T04:46:21Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-25T17:40:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=97da7ed12e7e0d86e735e38a8170e941d4ed3e9a'/>
<id>urn:sha1:97da7ed12e7e0d86e735e38a8170e941d4ed3e9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: expose configs</title>
<updated>2021-11-26T04:46:21Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-25T04:01:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6c2fb86c6a03e20abea5ddd17d735885f0b7cb5e'/>
<id>urn:sha1:6c2fb86c6a03e20abea5ddd17d735885f0b7cb5e</id>
<content type='text'>
</content>
</entry>
</feed>
