<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/lsp/util.lua, branch tmp</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>fix(lsp): set end_col in formatexpr (#19676)</title>
<updated>2022-08-08T11:02:15+00:00</updated>
<author>
<name>Mathias Fußenegger</name>
<email>mfussenegger@users.noreply.github.com</email>
</author>
<published>2022-08-08T11:02:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a46e6afb8b95229478c5c1fb75e3f1c55991def0'/>
<id>a46e6afb8b95229478c5c1fb75e3f1c55991def0</id>
<content type='text'>
The last line was excluded from formatting via formatexpr because the
character in the params was set to 0 instead of the end of line.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The last line was excluded from formatting via formatexpr because the
character in the params was set to 0 instead of the end of line.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lsp): avoid  ^M character in hover window on Windows (#19640)</title>
<updated>2022-08-05T13:23:01+00:00</updated>
<author>
<name>Cai.MY</name>
<email>cmy1113@outlook.com</email>
</author>
<published>2022-08-05T13:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=85ad0e6b43b7890f11d8456f5396dcd7b69863b5'/>
<id>85ad0e6b43b7890f11d8456f5396dcd7b69863b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(lsp): add range option to code_action; deprecate range_code_action (#19551)</title>
<updated>2022-07-28T17:19:07+00:00</updated>
<author>
<name>Mathias Fußenegger</name>
<email>mfussenegger@users.noreply.github.com</email>
</author>
<published>2022-07-28T17:19:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=98915f88b2d4b0e7f2ca643cd4648316ec9cddb8'/>
<id>98915f88b2d4b0e7f2ca643cd4648316ec9cddb8</id>
<content type='text'>
`code_action` gained extra functions (`filter` and `apply`) which
`range_code_action` didn't have.

To close this gap, this adds a `range` option to `code_action` and
deprecates `range_code_action`.

The option defaults to the current selection if in visual mode.
This allows users to setup a mapping like `vim.keymap.set({'v', 'n'},
'&lt;a-CR&gt;', vim.lsp.buf.code_action)`

`range_code_action` used to use the `&lt;` and `&gt;` markers to get the
_last_ selection which required using a `&lt;Esc&gt;&lt;Cmd&gt;lua
vim.lsp.buf.range_code_action()&lt;CR&gt;` (note the `&lt;ESC&gt;`) mapping.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`code_action` gained extra functions (`filter` and `apply`) which
`range_code_action` didn't have.

To close this gap, this adds a `range` option to `code_action` and
deprecates `range_code_action`.

The option defaults to the current selection if in visual mode.
This allows users to setup a mapping like `vim.keymap.set({'v', 'n'},
'&lt;a-CR&gt;', vim.lsp.buf.code_action)`

`range_code_action` used to use the `&lt;` and `&gt;` markers to get the
_last_ selection which required using a `&lt;Esc&gt;&lt;Cmd&gt;lua
vim.lsp.buf.range_code_action()&lt;CR&gt;` (note the `&lt;ESC&gt;`) mapping.</pre>
</div>
</content>
</entry>
<entry>
<title>fix: add group in autocmd api #19412</title>
<updated>2022-07-17T23:11:41+00:00</updated>
<author>
<name>Raphael</name>
<email>glephunter@gmail.com</email>
</author>
<published>2022-07-17T23:11:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=776913e32ea4526847b1fffe2959d2b1f7d67451'/>
<id>776913e32ea4526847b1fffe2959d2b1f7d67451</id>
<content type='text'>
regression from PR #19283: custom close autocommands for the preview window were
not cleaned up after the window was closed.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
regression from PR #19283: custom close autocommands for the preview window were
not cleaned up after the window was closed.</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: use `local api = vim.api`</title>
<updated>2022-07-15T16:26:47+00:00</updated>
<author>
<name>ii14</name>
<email>ii14@users.noreply.github.com</email>
</author>
<published>2022-07-15T16:26:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f59c96903a61702c69a5bf23a7adb09fff435331'/>
<id>f59c96903a61702c69a5bf23a7adb09fff435331</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(lsp): make the use of local aliases more consistent</title>
<updated>2022-07-15T15:39:26+00:00</updated>
<author>
<name>ii14</name>
<email>ii14@users.noreply.github.com</email>
</author>
<published>2022-07-09T23:57:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8a5c7e91f21b9f49c5443105e694056a65bf761e'/>
<id>8a5c7e91f21b9f49c5443105e694056a65bf761e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lsp): pcall nvim_del_augroup_by_name (#19302)</title>
<updated>2022-07-10T09:19:26+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-07-10T09:19:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2966cfe21f8e19f684caf8e9253f40dad107f5ba'/>
<id>2966cfe21f8e19f684caf8e9253f40dad107f5ba</id>
<content type='text'>
fixup for #19283</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixup for #19283</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: remove functions marked for deprecation in 0.8 (#19299)</title>
<updated>2022-07-09T16:42:49+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2022-07-09T16:42:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=782f7261363f7242cf7472e64434604915fa3075'/>
<id>782f7261363f7242cf7472e64434604915fa3075</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(lua): replace vim.cmd use with API calls (#19283)</title>
<updated>2022-07-09T16:40:32+00:00</updated>
<author>
<name>Raphael</name>
<email>glephunter@gmail.com</email>
</author>
<published>2022-07-09T16:40:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6b1a8f23d7da60aa2fe53cd66760176d2f589690'/>
<id>6b1a8f23d7da60aa2fe53cd66760176d2f589690</id>
<content type='text'>
Signed-off-by: Raphael &lt;glephunter@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Raphael &lt;glephunter@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(lua): reformat with stylua 0.14.0 (#19264)</title>
<updated>2022-07-07T16:27:18+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-07-07T16:27:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=aa4f9c5341f5280f16cce0630ea54b84eef717b3'/>
<id>aa4f9c5341f5280f16cce0630ea54b84eef717b3</id>
<content type='text'>
* reformat Lua runtime to make lint CI pass
* reduce max line length to 100</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* reformat Lua runtime to make lint CI pass
* reduce max line length to 100</pre>
</div>
</content>
</entry>
</feed>
