<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig/lua/lspconfig/server_configurations/denols.lua, branch v0.1.4</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-lspconfig/atom/lua/lspconfig/server_configurations/denols.lua?h=v0.1.4</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-lspconfig/atom/lua/lspconfig/server_configurations/denols.lua?h=v0.1.4'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/'/>
<updated>2022-08-23T16:47:03Z</updated>
<entry>
<title>fix(denols): revert "remove unneeded lsp attach" #2070</title>
<updated>2022-08-23T16:47:03Z</updated>
<author>
<name>sigmaSd</name>
<email>bedisnbiba@gmail.com</email>
</author>
<published>2022-08-23T16:47:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=790ca30d939af093e5e83f55e6ba9e2cbcb98585'/>
<id>urn:sha1:790ca30d939af093e5e83f55e6ba9e2cbcb98585</id>
<content type='text'>
I found the root cause of denols problems:
https://github.com/neovim/neovim/pull/19797

With that pr applied (and with this revert) denols works perfectly
almost identical to vscode deno, its missing some features but I imagine
those are out of scope for lspconfig.

Problems will reappear until nvim fixes:
https://github.com/neovim/nvim-lspconfig/issues/1998

This is an ok tradeoff because `single_file_support=true`
causes other issues:
https://github.com/neovim/nvim-lspconfig/issues/2069</content>
</entry>
<entry>
<title>feat(denols): only send lsp requests to deno server (#2055)</title>
<updated>2022-08-23T14:41:07Z</updated>
<author>
<name>sigmaSd</name>
<email>bedisnbiba@gmail.com</email>
</author>
<published>2022-08-23T14:41:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6e5f5d6e4b69e1463a4f894e1183a1ba04598eef'/>
<id>urn:sha1:6e5f5d6e4b69e1463a4f894e1183a1ba04598eef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(denols): fix misspelling</title>
<updated>2022-08-06T12:37:12Z</updated>
<author>
<name>Jeff Fowler</name>
<email>jeffowler@gmail.com</email>
</author>
<published>2022-06-28T14:05:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=2b47cc5b50bf9ea62aadde3eb5f03991dc457678'/>
<id>urn:sha1:2b47cc5b50bf9ea62aadde3eb5f03991dc457678</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(denols): handle deno.cache from codeaction #2016</title>
<updated>2022-07-22T14:25:15Z</updated>
<author>
<name>sigmaSd</name>
<email>bedisnbiba@gmail.com</email>
</author>
<published>2022-07-22T14:25:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=474fe8a783b18570f9e0043538240b6bf1f3890c'/>
<id>urn:sha1:474fe8a783b18570f9e0043538240b6bf1f3890c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(denols): jumping to definition then returning breaks lsp #2000</title>
<updated>2022-07-17T09:11:06Z</updated>
<author>
<name>sigmaSd</name>
<email>bedisnbiba@gmail.com</email>
</author>
<published>2022-07-17T09:11:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5d77a4e0bccbe43471abd0578e066b0bbdafe3ab'/>
<id>urn:sha1:5d77a4e0bccbe43471abd0578e066b0bbdafe3ab</id>
<content type='text'>
- remove unneeded lsp attach
- default to single_file_support=true

fix https://github.com/neovim/nvim-lspconfig/issues/1998</content>
</entry>
<entry>
<title>fix(denolos): ignore caching error #2009</title>
<updated>2022-07-17T08:37:24Z</updated>
<author>
<name>sigmaSd</name>
<email>bedisnbiba@gmail.com</email>
</author>
<published>2022-07-17T08:37:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=026389ca1f3855c3bcc2ca21d93616296f8eb3d0'/>
<id>urn:sha1:026389ca1f3855c3bcc2ca21d93616296f8eb3d0</id>
<content type='text'>
Caching actually works but it throws an error, vscode-deno also doesn't seem to care about errors 
https://github.com/denoland/vscode_deno/blob/196a11cead2d95c324cb772dd568ba7c2801b68a/client/src/commands.ts#L60</content>
</entry>
<entry>
<title>fix(ccls): provide a string in docs.default_config.root_dir (#2006)</title>
<updated>2022-07-16T16:59:36Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-16T16:59:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d64c9ef37840a924c89826c3aea6ad5d702c858c'/>
<id>urn:sha1:d64c9ef37840a924c89826c3aea6ad5d702c858c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(denols): ignore virtual text error #1995</title>
<updated>2022-07-14T07:43:22Z</updated>
<author>
<name>sigmaSd</name>
<email>bedisnbiba@gmail.com</email>
</author>
<published>2022-07-14T07:43:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0da8c129dc27e70770c3247c44988bbf0af6b1af'/>
<id>urn:sha1:0da8c129dc27e70770c3247c44988bbf0af6b1af</id>
<content type='text'>
If you open a file and immediately try to go to definition this error happens:
```
{["error"]={["message"]="Method not found: deno/virtualTextDocument",["code"]="-32601"}}
{["error"]={["message"]="Method not found: deno/virtualTextDocument",["code"]="-32601"}}
{["error"]={["code"]="-32601",["message"]="Method not found: deno/virtualTextDocument"}}
{["error"]={["code"]="-32601",["message"]="Method not found: deno/virtualTextDocument"}}
```

Seems to be a race condition where the virtual text handling is not ready yet.
Because this error is unhelpful and the gotodefinition works normally after
a couple of seconds, just ignore it.</content>
</entry>
<entry>
<title>style: fix bad formatting (#1944)</title>
<updated>2022-06-02T20:31:15Z</updated>
<author>
<name>Peter Lithammer</name>
<email>peter.lithammer@gmail.com</email>
</author>
<published>2022-06-02T20:31:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6f265f07b2ea05e2f0e68c86fa1c2dee0739203a'/>
<id>urn:sha1:6f265f07b2ea05e2f0e68c86fa1c2dee0739203a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(denols): update settings for lint and tsconfig #1933</title>
<updated>2022-05-30T22:08:07Z</updated>
<author>
<name>David</name>
<email>12832280+David-Else@users.noreply.github.com</email>
</author>
<published>2022-05-30T22:08:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=66a6c656b65284b889f78bee490d2f31cf7060fe'/>
<id>urn:sha1:66a6c656b65284b889f78bee490d2f31cf7060fe</id>
<content type='text'>
- Linting is now enabled by default https://deno.com/blog/v1.22#linting-enabled-by-default-in-the-lsp
  so it should not be turned off in these settings
- `tsconfig` is an outdated way to make any config changes in Deno and should not be used:
  https://deno.land/manual/typescript/configuration#configuring-typescript-in-deno

&gt; ⚠️ Deno v1.14 started supporting a more general configuration file that is no
&gt; longer confined to specifying TypeScript compiler settings. Using
&gt; tsconfig.json as a file name will still work, but we recommend to use
&gt; deno.json or deno.jsonc

@jason0x43 agreed in the previous thread:
https://github.com/neovim/nvim-lspconfig/pull/1321#issuecomment-1024191242

&gt; Currently, deno only looks for deno.json, deno.jsonc, tsconfig.json, or .git
&gt; to determine the root. I think dropping tsconfig.json makes sense because Deno
&gt; now has it's own preferred config file name. Having .git seems reasonable
&gt; enough because projects will often be in git repos. I could even see enabling
&gt; single_file mode by default for the Deno LS since making simple CLI tools is
&gt; (theoretically) a standard use case.

If this pull request is accepted then the docs can also be simplified:
https://deno.land/manual/getting_started/setup_your_environment#neovim-06-and-nvim-lspconfig</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(denols): simplify/update location handler (#1638)</title>
<updated>2022-01-06T06:33:26Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2022-01-06T06:33:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8e4736df53b349e251abc22a683737104882e764'/>
<id>urn:sha1:8e4736df53b349e251abc22a683737104882e764</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(denols): add package_json (#1611)</title>
<updated>2021-12-26T21:10:12Z</updated>
<author>
<name>tamago324</name>
<email>tamago_pad@yahoo.co.jp</email>
</author>
<published>2021-12-26T21:10:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1c7630ca4953412ae9a700747090a42c8d62cbd3'/>
<id>urn:sha1:1c7630ca4953412ae9a700747090a42c8d62cbd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore!: remove compat shims for pre-0.5.1 handlers (#1530)</title>
<updated>2021-12-02T19:55:07Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2021-12-02T19:55:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4edd1a7a51a9d7298706501066ead7e2c2703285'/>
<id>urn:sha1:4edd1a7a51a9d7298706501066ead7e2c2703285</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>
