<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/lsp/protocol.lua, branch nightly</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>feat(lsp): add codeAction/resolve support (#15818)</title>
<updated>2021-09-28T21:04:01+00:00</updated>
<author>
<name>Mathias Fußenegger</name>
<email>mfussenegger@users.noreply.github.com</email>
</author>
<published>2021-09-28T21:04:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ec4731d982031e363a59efd4566fc72234bb43c8'/>
<id>ec4731d982031e363a59efd4566fc72234bb43c8</id>
<content type='text'>
Closes https://github.com/neovim/neovim/issues/15339 and https://github.com/neovim/neovim/issues/15828</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes https://github.com/neovim/neovim/issues/15339 and https://github.com/neovim/neovim/issues/15828</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lsp): enable additional capabilities (#15470)</title>
<updated>2021-08-23T20:25:15+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-08-23T20:25:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5d633546bf5990d03e4b4dc1df213f88316115e6'/>
<id>5d633546bf5990d03e4b4dc1df213f88316115e6</id>
<content type='text'>
Declaration, type-definition, and implementation capabilities were
previously disabled if the client received table output from the server
capabilities. The workDoneProgress capability is sent for many servers
for all supported capabilities as part of this table. Default to setting 
capability to table instead of false.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Declaration, type-definition, and implementation capabilities were
previously disabled if the client received table output from the server
capabilities. The workDoneProgress capability is sent for many servers
for all supported capabilities as part of this table. Default to setting 
capability to table instead of false.</pre>
</div>
</content>
</entry>
<entry>
<title>docs: make Lua docstrings consistent #15255</title>
<updated>2021-08-22T20:55:28+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-08-22T20:55:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c2a211b8e3e00dfae594ccbd9a107aef85a9919c'/>
<id>c2a211b8e3e00dfae594ccbd9a107aef85a9919c</id>
<content type='text'>
The official developer documentation in in :h dev-lua-doc specifies to
use "--@" for special/magic tokens. However, this format is not
consistent with EmmyLua notation (used by some Lua language servers) nor
with the C version of the magic docstring tokens which use three comment
characters.

Further, the code base is currently split between usage of "--@",
"---@", and "--- @". In an effort to remain consistent, change all Lua
magic tokens to use "---@" and update the developer documentation
accordingly.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The official developer documentation in in :h dev-lua-doc specifies to
use "--@" for special/magic tokens. However, this format is not
consistent with EmmyLua notation (used by some Lua language servers) nor
with the C version of the magic docstring tokens which use three comment
characters.

Further, the code base is currently split between usage of "--@",
"---@", and "--- @". In an effort to remain consistent, change all Lua
magic tokens to use "---@" and update the developer documentation
accordingly.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(lsp): highlight active parameter in signature help (#15018)</title>
<updated>2021-07-08T06:04:35+00:00</updated>
<author>
<name>Folke Lemaitre</name>
<email>folke.lemaitre@gmail.com</email>
</author>
<published>2021-07-08T06:04:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=af263711a368bcbdea66d086537316495ed64576'/>
<id>af263711a368bcbdea66d086537316495ed64576</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lsp: Add support for delete workspaceEdit resource operation</title>
<updated>2021-03-18T18:53:43+00:00</updated>
<author>
<name>Mathias Fussenegger</name>
<email>f.mathias@zignar.net</email>
</author>
<published>2021-03-18T10:32:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=84213b5b9adfaaf133771432ca468cea8faa4cc9'/>
<id>84213b5b9adfaaf133771432ca468cea8faa4cc9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lsp: Add support for create workspaceEdit resource operation</title>
<updated>2021-03-18T18:53:42+00:00</updated>
<author>
<name>Mathias Fussenegger</name>
<email>f.mathias@zignar.net</email>
</author>
<published>2021-03-18T10:07:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=191afb42be90c3f39f445c8340632e732e6710f8'/>
<id>191afb42be90c3f39f445c8340632e732e6710f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lsp: Add support for file rename via workspaceEdit</title>
<updated>2021-03-18T18:53:14+00:00</updated>
<author>
<name>Mathias Fussenegger</name>
<email>f.mathias@zignar.net</email>
</author>
<published>2021-03-15T21:34:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5e401b693b929da36d08943d4fda0191fe12f02c'/>
<id>5e401b693b929da36d08943d4fda0191fe12f02c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lsp: Resolve codeLense server capabilities (#14056)</title>
<updated>2021-03-10T22:02:09+00:00</updated>
<author>
<name>Josa Gesell</name>
<email>josa@gesell.me</email>
</author>
<published>2021-03-10T22:02:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d1074e0077024d1581a77e3bf09e80a657047847'/>
<id>d1074e0077024d1581a77e3bf09e80a657047847</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LSP: Resolve text_document_save capability according to spec</title>
<updated>2021-02-25T09:08:14+00:00</updated>
<author>
<name>Mathias Fussenegger</name>
<email>f.mathias@zignar.net</email>
</author>
<published>2021-02-25T09:08:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=eff7666163ce0c81fc1a54eceb8c8d84c314aaad'/>
<id>eff7666163ce0c81fc1a54eceb8c8d84c314aaad</id>
<content type='text'>
Fixes https://github.com/neovim/neovim/issues/13989
See https://github.com/microsoft/language-server-protocol/issues/288
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://github.com/neovim/neovim/issues/13989
See https://github.com/microsoft/language-server-protocol/issues/288
</pre>
</div>
</content>
</entry>
<entry>
<title>LSP: Add diagnostic tags to client capabilities (#13578)</title>
<updated>2021-01-05T20:15:08+00:00</updated>
<author>
<name>Timmy Xiao</name>
<email>34635512+tzx@users.noreply.github.com</email>
</author>
<published>2021-01-05T20:15:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2bfd0ba8aed19e11349403578bfe305106a7fe88'/>
<id>2bfd0ba8aed19e11349403578bfe305106a7fe88</id>
<content type='text'>
pyright (possibly others) does not send any hint diagnostics if we do not have tagSupport in PublishDiagnosticsClientCapabilities. This PR just adds them.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pyright (possibly others) does not send any hint diagnostics if we do not have tagSupport in PublishDiagnosticsClientCapabilities. This PR just adds them.</pre>
</div>
</content>
</entry>
</feed>
