<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig/CONTRIBUTING.md, branch v2.3.0</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-lspconfig/atom/CONTRIBUTING.md?h=v2.3.0</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-lspconfig/atom/CONTRIBUTING.md?h=v2.3.0'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/'/>
<updated>2025-04-21T20:43:00Z</updated>
<entry>
<title>ci(lint): use client:exec_cmd() #3755</title>
<updated>2025-04-21T20:43:00Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-21T20:43:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=44ba712bc3015cce9b599d18f947d85a630e512b'/>
<id>urn:sha1:44ba712bc3015cce9b599d18f947d85a630e512b</id>
<content type='text'>
Use `client:exec_cmd()` instead of calling
`request("workspace/executeCommand")` directly.</content>
</entry>
<entry>
<title>fix: use "Lsp" prefix for config-defined commands</title>
<updated>2025-04-21T16:47:01Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-21T16:45:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d1796795ddcb75dcdf8fc172504ef72fb6e32cb9'/>
<id>urn:sha1:d1796795ddcb75dcdf8fc172504ef72fb6e32cb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update contributing.md to new style lsp config #3712</title>
<updated>2025-04-13T12:18:16Z</updated>
<author>
<name>Yochem van Rosmalen</name>
<email>git@yochem.nl</email>
</author>
<published>2025-04-13T12:18:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=fb02680e755fe789e0999df2d208d9adb8fed676'/>
<id>urn:sha1:fb02680e755fe789e0999df2d208d9adb8fed676</id>
<content type='text'>
Problem:
Contributing guide describes old style of lsp configuration.

Solution:
Change to explain new style.</content>
</entry>
<entry>
<title>ci: check for deprecated util functions #3462</title>
<updated>2024-11-26T15:34:16Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-11-26T15:34:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=16008a64f6ab9309641f30b8a7c9a432f1649b9a'/>
<id>urn:sha1:16008a64f6ab9309641f30b8a7c9a432f1649b9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(docs): autogenerate default_config docs</title>
<updated>2024-10-24T15:24:45Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-24T13:34:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9624fffcfa141335f772938d8c441bdb300e04e6'/>
<id>urn:sha1:9624fffcfa141335f772938d8c441bdb300e04e6</id>
<content type='text'>
Problem:
Docs are manually maintained everywhere for no good reason.

Solution:
- revert commit 9dc02492c4a457479f8a0ec7a65aac1852ff59c0
- provide a "gF" friendly link to the source
</content>
</entry>
<entry>
<title>docs: add requirement of a new server (#3368)</title>
<updated>2024-10-15T10:05:26Z</updated>
<author>
<name>glepnir</name>
<email>glephunter@gmail.com</email>
</author>
<published>2024-10-15T10:05:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=7be9986a4a4d7c9faddeeb9e80bafc9d3547e32e'/>
<id>urn:sha1:7be9986a4a4d7c9faddeeb9e80bafc9d3547e32e</id>
<content type='text'>
* docs: add requirement of a new server


Co-authored-by: Justin M. Keyes &lt;justinkz@gmail.com&gt;</content>
</entry>
<entry>
<title>ci: rename README_template.md #3357</title>
<updated>2024-10-06T10:47:24Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-06T10:47:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=dcf511d53fae9675c6fde4241d94b2daaa5e0cd5'/>
<id>urn:sha1:dcf511d53fae9675c6fde4241d94b2daaa5e0cd5</id>
<content type='text'>
The name `README_template.md` is confusing, because it is not related to
the README (that changed long ago).</content>
</entry>
<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>docs: CONTRIBUTING.md cleanup</title>
<updated>2024-10-01T12:10:27Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-01T11:55:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=36f21ab9555dacac485f35059e20f327501320d5'/>
<id>urn:sha1:36f21ab9555dacac485f35059e20f327501320d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(CONTRIBUTING): typos (#3204)</title>
<updated>2024-06-15T03:22:52Z</updated>
<author>
<name>Antonin Godard</name>
<email>37036499+antznin@users.noreply.github.com</email>
</author>
<published>2024-06-15T03:22:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=bd7c76375a511994c9ca8d69441f134dc10ae3bd'/>
<id>urn:sha1:bd7c76375a511994c9ca8d69441f134dc10ae3bd</id>
<content type='text'>
Fix tense and incomplete sentence.

Signed-off-by: Antonin Godard &lt;antoningodard@pm.me&gt;</content>
</entry>
<entry>
<title>docs: simplify CONTRIBUTING documentation #3132</title>
<updated>2024-04-29T15:59:07Z</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2024-04-29T15:59:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=aa5f4f4ee10b2688fb37fa46215672441d5cd5d9'/>
<id>urn:sha1:aa5f4f4ee10b2688fb37fa46215672441d5cd5d9</id>
<content type='text'>
- Deduplicate lint requirements.
- remove minimum neovim version as that is already specified by the
  README.</content>
</entry>
<entry>
<title>docs: fix broken links to LSP specification (#2631)</title>
<updated>2023-05-24T00:46:01Z</updated>
<author>
<name>strager</name>
<email>strager.nds@gmail.com</email>
</author>
<published>2023-05-24T00:46:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=570aae82f8c6bc15fb6e559ed7d5a3fd85374329'/>
<id>urn:sha1:570aae82f8c6bc15fb6e559ed7d5a3fd85374329</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>chore: remove redundant config for Lua (#2523)</title>
<updated>2023-03-23T08:35:08Z</updated>
<author>
<name>Zhizhen He</name>
<email>hezhizhen.yi@gmail.com</email>
</author>
<published>2023-03-23T08:35:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c6105c449683b944b5d2138fcf82f18c657249e9'/>
<id>urn:sha1:c6105c449683b944b5d2138fcf82f18c657249e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: unverbose, mention "settings" param</title>
<updated>2022-06-13T08:44:59Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-06-13T08:12:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4f94bf5ba90e97a9718e5a2eb57b0737e1bdd176'/>
<id>urn:sha1:4f94bf5ba90e97a9718e5a2eb57b0737e1bdd176</id>
<content type='text'>
Problem:
- The docs are verbose.
- The "settings" param is not really clarified anywhere.

Solution:
- Mention the "settings" param in the README.
- Tighten up the wording.
- Remove the "Use a loop to conveniently call 'setup'..." advice in the
  docs. It confuses users and doesn't really save much code.
- Start to reduce the scope of nvim-lspconfig.
  - For example, it is redundant for it to document general LSP things.
    Thus, the help section *lspconfig-lsp* was removed.

closes #1951
</content>
</entry>
<entry>
<title>docs: update outdated example in contributing (#1843)</title>
<updated>2022-04-17T05:45:14Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2022-04-17T05:45:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=31be570201581dd23718722d51021dc55255454c'/>
<id>urn:sha1:31be570201581dd23718722d51021dc55255454c</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: update CONTRIBUTING.md</title>
<updated>2021-12-26T21:22:34Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-12-26T21:22:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0d2fb782cac8a19df0c0d7715ad4cdab4c582e15'/>
<id>urn:sha1:0d2fb782cac8a19df0c0d7715ad4cdab4c582e15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(docs): add a section about windows shims</title>
<updated>2021-12-08T08:18:54Z</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2021-12-08T08:18:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=eee8240ec63f527a47e886915a7e5444230a663a'/>
<id>urn:sha1:eee8240ec63f527a47e886915a7e5444230a663a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: add selene to the list of required linters (#1536)</title>
<updated>2021-12-04T13:55:15Z</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2021-12-04T13:55:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4cc2a087e2741f02bc7b27a2090f29a30edccf38'/>
<id>urn:sha1:4cc2a087e2741f02bc7b27a2090f29a30edccf38</id>
<content type='text'>
Also add a link to each linters repository.</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>docs: clarify server naming conventions (#1456)</title>
<updated>2021-11-20T01:11:15Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-20T01:11:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=17008c63eccbb56aeb3a27f7d26bce3d66e03fa7'/>
<id>urn:sha1:17008c63eccbb56aeb3a27f7d26bce3d66e03fa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: make CONTRIBUTING more visible via move (#1396)</title>
<updated>2021-11-10T16:48:15Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-10T16:48:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9de4ceb9314aa59a726d3f0b31678e9d955a353e'/>
<id>urn:sha1:9de4ceb9314aa59a726d3f0b31678e9d955a353e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: documentation overhaul (#1384)</title>
<updated>2021-11-09T17:53:21Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-09T17:53:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=3d85ff447d8ff7091b600c982495b5d1c8b25bf3'/>
<id>urn:sha1:3d85ff447d8ff7091b600c982495b5d1c8b25bf3</id>
<content type='text'>
* remove automated generation of vimdoc + ci
* unify ADVANCED_README.md and vimdoc
* rename CONFIGS.md to server_configurations.md, move into doc folder
* move CONTRIBUTING.md to .github folder</content>
</entry>
<entry>
<title>docs: update contributing guide</title>
<updated>2021-10-30T20:38:56Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-10-30T20:33:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ba90dc2930594ecaae7f5c088038fb8b540869f4'/>
<id>urn:sha1:ba90dc2930594ecaae7f5c088038fb8b540869f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update CONTRIBUTING.md</title>
<updated>2021-07-05T03:09:00Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-07-05T03:09:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5e89fcbb8b332bf37dacd70969864c27cca95e04'/>
<id>urn:sha1:5e89fcbb8b332bf37dacd70969864c27cca95e04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update</title>
<updated>2021-05-17T15:40:29Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-05-17T03:59:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5add2effdff095ab0b60fae5a96016f1ad023256'/>
<id>urn:sha1:5add2effdff095ab0b60fae5a96016f1ad023256</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove all installers and install logic</title>
<updated>2021-01-03T14:53:43Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2020-12-29T01:32:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=93c34311581ed9db125b1c41c87b8d3af7dc4c41'/>
<id>urn:sha1:93c34311581ed9db125b1c41c87b8d3af7dc4c41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename nvim_lsp to lspconfig</title>
<updated>2020-09-06T08:49:21Z</updated>
<author>
<name>Hirokazu Hata</name>
<email>h.hata.ai.t@gmail.com</email>
</author>
<published>2020-09-06T08:49:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ddcd9e6aae50d6397e43e4fc9ba0cf7a82cc79de'/>
<id>urn:sha1:ddcd9e6aae50d6397e43e4fc9ba0cf7a82cc79de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc #346</title>
<updated>2020-09-05T23:22:27Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2020-09-05T23:22:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=53f0c2d05475375c531494078bd30263fbe08b74'/>
<id>urn:sha1:53f0c2d05475375c531494078bd30263fbe08b74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: add lint commant</title>
<updated>2020-05-21T08:14:39Z</updated>
<author>
<name>Hirokazu Hata</name>
<email>h.hata.ai.t@gmail.com</email>
</author>
<published>2020-05-21T08:14:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1ab0fdbf6e4efa61857ccdd3f4aeb9e1549a72f5'/>
<id>urn:sha1:1ab0fdbf6e4efa61857ccdd3f4aeb9e1549a72f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docgen.lua: require() all configs</title>
<updated>2020-02-03T03:13:42Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2020-02-03T03:11:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8734a26c3c138cd509f6eda4b5e9294902947ed2'/>
<id>urn:sha1:8734a26c3c138cd509f6eda4b5e9294902947ed2</id>
<content type='text'>
Since 6d380677502d, configs are lazy-loaded. So docgen.lua needs to
require() them explicitly.
</content>
</entry>
<entry>
<title>nvim_lsp.lua: lazy require language server modules (#109)</title>
<updated>2020-02-02T09:31:45Z</updated>
<author>
<name>Hirokazu Hata</name>
<email>h.hata.ai.t@gmail.com</email>
</author>
<published>2020-02-02T09:31:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6d380677502de0a750dc61dc537fedccebfefd5d'/>
<id>urn:sha1:6d380677502de0a750dc61dc537fedccebfefd5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc #108</title>
<updated>2020-01-31T10:20:41Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2020-01-31T10:20:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4107425f5cb196482e3c237b4dcdafa816ce7d5b'/>
<id>urn:sha1:4107425f5cb196482e3c237b4dcdafa816ce7d5b</id>
<content type='text'>
- mention :packadd
- more renames</content>
</entry>
<entry>
<title>rename "skeleton" to "configs" #100</title>
<updated>2020-01-31T08:00:50Z</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2020-01-31T08:00:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b487481e19ab803f2fac1c7acc10c83c743dd39b'/>
<id>urn:sha1:b487481e19ab803f2fac1c7acc10c83c743dd39b</id>
<content type='text'>
`nvim_lsp/skeleton.lua` is not really a skeleton, it's a `configs`
class that provides

1. actual functionality
2. a bunch of configs

Each config is added to the `configs` object (FKA "skeleton") as
a property. Those configs are not "templates", they are "configs". So we
should clean up the wording in various places to say "config" instead of
"skeleton"/"template".

Closes #64</content>
</entry>
<entry>
<title>CI: luacheck #86</title>
<updated>2019-12-31T22:15:50Z</updated>
<author>
<name>Hirokazu Hata</name>
<email>h.hata.ai.t@gmail.com</email>
</author>
<published>2019-12-31T22:15:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=10d3a9bde1d72bd3dfdbffbc317ef6b36ff9dd15'/>
<id>urn:sha1:10d3a9bde1d72bd3dfdbffbc317ef6b36ff9dd15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove Vimscript wrapper nvim_lsp#setup()</title>
<updated>2019-12-08T11:04:13Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-12-08T06:10:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=56192022b25bf8e71e84e80c6a0936efd88c2f2b'/>
<id>urn:sha1:56192022b25bf8e71e84e80c6a0936efd88c2f2b</id>
<content type='text'>
Lua is easy to use from Vimscript, there is no reason to have multiple
ways to work with nvim-lsp.

- massively clarifies the "story" that users need to comprehend
- reduces surface area, maintenance, tests
- avoids constant "Vim or Lua" dance in the documentation
- simplifies discussions, tutorials, etc.
- avoids confusing situation for users that start with Vimscript but
  later need Lua-only features
</content>
</entry>
<entry>
<title>Use a template for README.md (#28)</title>
<updated>2019-11-17T17:58:52Z</updated>
<author>
<name>Ashkan Kiani</name>
<email>ashkan.k.kiani@gmail.com</email>
</author>
<published>2019-11-17T17:58:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ac3df47ffd418b0f3aec49612d9862364820ed8d'/>
<id>urn:sha1:ac3df47ffd418b0f3aec49612d9862364820ed8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Redo installation. (#17)</title>
<updated>2019-11-16T01:26:22Z</updated>
<author>
<name>Ashkan Kiani</name>
<email>ashkan.k.kiani@gmail.com</email>
</author>
<published>2019-11-16T01:26:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5686a90890105e6271307e86b472f729af1cc4f8'/>
<id>urn:sha1:5686a90890105e6271307e86b472f729af1cc4f8</id>
<content type='text'>
* Redo installation.

Servers which want to be auto installed should specify
skeleton[name].install()
and it will be automatically added to the list of installable servers.

- Add :LspInstall and :LspInstallInfo
- Auto generate docs for servers with .install() available.
- Add util.npm_installer
- Refactor utf8 capabilities common config into a single function
- Add contribution notes.
- Also expose util.base_install_dir for other installers potentially
- Fix tsserver's arguments and add javascript filetypes</content>
</entry>
<entry>
<title>Add github actions for docgen (#7)</title>
<updated>2019-11-14T23:20:31Z</updated>
<author>
<name>Ashkan Kiani</name>
<email>ashkan.k.kiani@gmail.com</email>
</author>
<published>2019-11-14T23:20:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ec406e17fd86c321b084d877f66bc5f0280ed5c0'/>
<id>urn:sha1:ec406e17fd86c321b084d877f66bc5f0280ed5c0</id>
<content type='text'>
* Create main.yml
* Update CONTRIBUTING and REAMDE.
Explain that Github Actions generate README.
</content>
</entry>
<entry>
<title>Improve documentation and docgen command.</title>
<updated>2019-11-14T19:01:16Z</updated>
<author>
<name>Ashkan Kiani</name>
<email>ashkan.k.kiani@gmail.com</email>
</author>
<published>2019-11-14T19:01:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=13c8ca22cab731a61963f52647949ad89287c096'/>
<id>urn:sha1:13c8ca22cab731a61963f52647949ad89287c096</id>
<content type='text'>
Also improve the recommended command for running docgen.
</content>
</entry>
<entry>
<title>Rename to nvim_lsp and nvim-lsp.</title>
<updated>2019-11-14T09:07:09Z</updated>
<author>
<name>Ashkan Kiani</name>
<email>ashkan.k.kiani@gmail.com</email>
</author>
<published>2019-11-14T09:07:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9666b63a70e28b1eef084489a44ea4b4bb4ae65a'/>
<id>urn:sha1:9666b63a70e28b1eef084489a44ea4b4bb4ae65a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Darn you, tabs.</title>
<updated>2019-11-14T08:51:30Z</updated>
<author>
<name>Ashkan Kiani</name>
<email>ashkan.k.kiani@gmail.com</email>
</author>
<published>2019-11-14T08:51:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5e06768e1088facc51797a3d955b44c92252987a'/>
<id>urn:sha1:5e06768e1088facc51797a3d955b44c92252987a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add contributing docs and clangd config.</title>
<updated>2019-11-14T08:50:01Z</updated>
<author>
<name>Ashkan Kiani</name>
<email>ashkan.k.kiani@gmail.com</email>
</author>
<published>2019-11-14T08:50:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8bb6448e79e94e8d1bca715d8dda3ce6e850bf18'/>
<id>urn:sha1:8bb6448e79e94e8d1bca715d8dda3ce6e850bf18</id>
<content type='text'>
</content>
</entry>
</feed>
