<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig/lua/lspconfig/server_configurations/sumneko_lua.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>2023-02-12T02:30:20Z</updated>
<entry>
<title>feat: rename sumneko_lua -&gt; lua_ls (#2439)</title>
<updated>2023-02-12T02:30:20Z</updated>
<author>
<name>figsoda</name>
<email>figsoda@pm.me</email>
</author>
<published>2023-02-12T02:30:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6669f2d8ebc38cfb9e639145569f94be5556d916'/>
<id>urn:sha1:6669f2d8ebc38cfb9e639145569f94be5556d916</id>
<content type='text'>
* feat: rename sumneko_lua -&gt; lua_language_server

* refactor(sumneko_lua): use vim.deprecate

* refactor: handle deprecated server aliases in one place

* refactor: put server aliases in a function

* feat: rename lua_language_server -&gt; lua_ls</content>
</entry>
<entry>
<title>docs: update sumneko_lua installation url (#2263)</title>
<updated>2022-11-28T01:07:18Z</updated>
<author>
<name>Ra</name>
<email>108156134+rainrisa@users.noreply.github.com</email>
</author>
<published>2022-11-28T01:07:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c6fc773972e22ba50aa63de71a4abfc51f818393'/>
<id>urn:sha1:c6fc773972e22ba50aa63de71a4abfc51f818393</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(lua-lsp): Append 'lua/' to root_patern if the pattern is under lua (#2248)</title>
<updated>2022-11-19T08:58:16Z</updated>
<author>
<name>sigmaSd</name>
<email>bedisnbiba@gmail.com</email>
</author>
<published>2022-11-19T08:58:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0fd98b0d01bfc5603e56a959acb8e875e4039ac7'/>
<id>urn:sha1:0fd98b0d01bfc5603e56a959acb8e875e4039ac7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sumneko_lua): add .luarc.jsonc to root pattern (#2245)</title>
<updated>2022-11-19T01:11:02Z</updated>
<author>
<name>figsoda</name>
<email>figsoda@pm.me</email>
</author>
<published>2022-11-19T01:11:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=23259760d11b27cfa040e8ae361664c634b55f8d'/>
<id>urn:sha1:23259760d11b27cfa040e8ae361664c634b55f8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sumneko_lua): check for yaml format of selene config (#2228)</title>
<updated>2022-11-06T10:16:23Z</updated>
<author>
<name>vladislav doster</name>
<email>10052309+vladdoster@users.noreply.github.com</email>
</author>
<published>2022-11-06T10:16:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d5e6d88ed8117a95482b93bd2c0222a031cb7f9e'/>
<id>urn:sha1:d5e6d88ed8117a95482b93bd2c0222a031cb7f9e</id>
<content type='text'>
Related documentation: https://kampfkarren.github.io/selene/archive/std_v1.html</content>
</entry>
<entry>
<title>fix(sumneko_lua): check for file root patterns before falling back to a check for `lua/` (#2160)</title>
<updated>2022-09-29T00:29:24Z</updated>
<author>
<name>Folke Lemaitre</name>
<email>folke.lemaitre@gmail.com</email>
</author>
<published>2022-09-29T00:29:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ad35a8cfa5086451e33af477a02bffa916dbe0ce'/>
<id>urn:sha1:ad35a8cfa5086451e33af477a02bffa916dbe0ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: added 'lua/' to sumenko root patterns (#2157)</title>
<updated>2022-09-27T08:23:19Z</updated>
<author>
<name>Folke Lemaitre</name>
<email>folke.lemaitre@gmail.com</email>
</author>
<published>2022-09-27T08:23:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=dc4dac8fcb57cfd1cde0c04a28f3f9f3c51b4cf0'/>
<id>urn:sha1:dc4dac8fcb57cfd1cde0c04a28f3f9f3c51b4cf0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(lua-language-server): check if root dir is home directory (#2110)</title>
<updated>2022-09-06T11:17:22Z</updated>
<author>
<name>uga-rosa</name>
<email>82267684+uga-rosa@users.noreply.github.com</email>
</author>
<published>2022-09-06T11:17:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=79d4cb9c45ecf185d2200dd2af1e12829c8a9232'/>
<id>urn:sha1:79d4cb9c45ecf185d2200dd2af1e12829c8a9232</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(lua-language-server): cmd fails on Windows when using mason #2039</title>
<updated>2022-08-01T13:08:05Z</updated>
<author>
<name>TuanHA</name>
<email>71129995+tuanha168@users.noreply.github.com</email>
</author>
<published>2022-08-01T13:08:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=80fddd28de5fe0642da7adee955f5762b933e730'/>
<id>urn:sha1:80fddd28de5fe0642da7adee955f5762b933e730</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sumneko_lua): Stylua default (#1996)</title>
<updated>2022-07-14T01:20:25Z</updated>
<author>
<name>Null Chilly</name>
<email>56817415+nullchilly@users.noreply.github.com</email>
</author>
<published>2022-07-14T01:20:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=f1bcbd5ad473b8331f747af4ccb381a1d0988a70'/>
<id>urn:sha1:f1bcbd5ad473b8331f747af4ccb381a1d0988a70</id>
<content type='text'>
https://github.com/JohnnyMorganz/StyLua#finding-the-configuration</content>
</entry>
<entry>
<title>docs(sumneko_lua): fix usage of runtime_path (#1915)</title>
<updated>2022-05-21T03:49:10Z</updated>
<author>
<name>Michael Adler</name>
<email>adlerm@mailbox.org</email>
</author>
<published>2022-05-21T03:49:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=03a047ef52d1bb68a96051c48855799f14a4623b'/>
<id>urn:sha1:03a047ef52d1bb68a96051c48855799f14a4623b</id>
<content type='text'>
There are two ways for sumneko to search for files, namely:

1. Lua.runtime.path

When using `require`, how to find the file based on the input name.
Setting this config to `?/init.lua` means that when you enter `require
'myfile'`, `${workspace}/myfile/init.lua` will be searched from the
loaded files.  if `runtime.pathStrict` is `false`,
`${workspace}/**/myfile/init.lua` will also be searched.
If you want to load files outside the workspace, you need to set
`Lua.workspace.library` first.

2. Lua.workspace.library

In addition to the current workspace, which directories will load files
from. The files in these directories will be treated as externally
provided code libraries, and some features (such as renaming fields)
will not modify these files.

The crucial point is that `Lua.runtime.path` only applies to
the *current* workspace. Thus it makes no sense to add any absolute
directories here. Absolute directories must be added to
workspace.library, which is already the case. The default value provided
by sumneko is what you typically would expect, so we can just stick to it.

References:

- github.com/sumneko/lua-language-server/blob/076dd3e5c4e03f9cef0c57/locale/en-us/setting.lua#L5-L13
- github.com/sumneko/lua-language-server/blob/e62d964ff57cc0b37eb90831/script/config/config.lua#L151</content>
</entry>
<entry>
<title>docs: clarify recommendations for lua-language-server (#1845)</title>
<updated>2022-04-17T21:45:06Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2022-04-17T21:45:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9a76c4c50aa8f02f682bc0f649a942fd5c4575fd'/>
<id>urn:sha1:9a76c4c50aa8f02f682bc0f649a942fd5c4575fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(lua-language-server): update root-markers (#1825)</title>
<updated>2022-04-10T00:36:49Z</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2022-04-10T00:36:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=177a4eb851fc0ff8b65979e5fc39087e1d83b1d2'/>
<id>urn:sha1:177a4eb851fc0ff8b65979e5fc39087e1d83b1d2</id>
<content type='text'>
</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>docs(lua): simplify cmd documentation (#1539)</title>
<updated>2021-12-04T17:13:09Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2021-12-04T17:13:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=367f490ac56b4aa794196fd786d7cd0b324b4256'/>
<id>urn:sha1:367f490ac56b4aa794196fd786d7cd0b324b4256</id>
<content type='text'>
`lua-language-server` can now be started with a simple call to the
eponymous binary. assume that can be found in `$PATH`.</content>
</entry>
<entry>
<title>docs(lua): clarify sumneko `cmd` setting</title>
<updated>2021-12-04T16:31:37Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2021-12-04T16:31:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c3b735b36144439f0ce906b0155bb25597e95d90'/>
<id>urn:sha1:c3b735b36144439f0ce906b0155bb25597e95d90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update lua-language-server instructions (#1537)</title>
<updated>2021-12-04T14:05:12Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-12-04T14:05:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4681bd1b8a1a94b1379f341bfa64b4b14d91fe83'/>
<id>urn:sha1:4681bd1b8a1a94b1379f341bfa64b4b14d91fe83</id>
<content type='text'>
passing `-E main.lua` is no longer required on the latest version (2.5.0) of `lua-language-server`</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>
