<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/fixtures, branch nightly</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>feat(lsp): add per-client commands (#16101)</title>
<updated>2021-11-01T10:14:59+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-01T10:14:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=519d8deb08f369c559e7cbd61627c56db88623f1'/>
<id>519d8deb08f369c559e7cbd61627c56db88623f1</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): track pending+cancel requests on client object #15949</title>
<updated>2021-10-29T12:45:01+00:00</updated>
<author>
<name>jdrouhard</name>
<email>john@jmdtech.org</email>
</author>
<published>2021-10-29T12:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d1c470957b49380ec5ceba603dbd85a14f60f09b'/>
<id>d1c470957b49380ec5ceba603dbd85a14f60f09b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(runtime): don't use regexes inside lua require'mod'</title>
<updated>2021-10-17T14:21:42+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-09-28T11:51:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ea2023f689ad8f368faad6e52c85fbc9762a7296'/>
<id>ea2023f689ad8f368faad6e52c85fbc9762a7296</id>
<content type='text'>
Fixes #15147 and fixes #15497. Also sketch "subdir" caching. Currently
this only caches whether an rtp entry has a "lua/" subdir but we could
consider cache other subdirs potentially or even "lua/mybigplugin/"
possibly.

Note: the async_leftpad test doesn't actually fail on master, at least
not deterministically (even when disabling the fast_breakcheck
throttling). It's still useful as a regression test for further changes
and included as such.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #15147 and fixes #15497. Also sketch "subdir" caching. Currently
this only caches whether an rtp entry has a "lua/" subdir but we could
consider cache other subdirs potentially or even "lua/mybigplugin/"
possibly.

Note: the async_leftpad test doesn't actually fail on master, at least
not deterministically (even when disabling the fast_breakcheck
throttling). It's still useful as a regression test for further changes
and included as such.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lsp): update tests using 0.5.0 handler calls (#15969)</title>
<updated>2021-10-08T21:01:55+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-10-08T21:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4f4dbfe81c27eab661ca9bb83d1c559c213d77f4'/>
<id>4f4dbfe81c27eab661ca9bb83d1c559c213d77f4</id>
<content type='text'>
Fixes test regression introduced in https://github.com/neovim/neovim/pull/15262</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes test regression introduced in https://github.com/neovim/neovim/pull/15262</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lsp): expose ContentModified error code to callbacks (#15262)</title>
<updated>2021-10-08T18:19:33+00:00</updated>
<author>
<name>Rishikesh Vaishnav</name>
<email>rishhvaishnav@gmail.com</email>
</author>
<published>2021-10-08T18:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3f097321955e32b0724e0f0d059ecef3d764aac8'/>
<id>3f097321955e32b0724e0f0d059ecef3d764aac8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(checkhealth): mitigate issues with duplicate healthchecks #15919</title>
<updated>2021-10-05T22:37:39+00:00</updated>
<author>
<name>Javier Lopez</name>
<email>graulopezjavier@gmail.com</email>
</author>
<published>2021-10-05T22:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=acd5e831b6294e54b12c09983bee3da89c0f183a'/>
<id>acd5e831b6294e54b12c09983bee3da89c0f183a</id>
<content type='text'>
* fix(runtime/health): mitigate issues with duplicate healthchecks
  Previously if a healthcheck was found as Lua and Vim it was executed
  both times.
  This new implementations prefers Lua, therefore if two are found It only
  runs the Lua one, this way a plugin can mantain both implementations the
  Lua one with the method `check()` and the autoload function `#check()`
  (for none HEAD nvim versions).
  **Note: This will require plugins to use `check()` as the function name,
  since the autoload function that wraps the lua implementation won't be
  called**
* docs(health): use spaces and don't overuse backtics

followup to #15259</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix(runtime/health): mitigate issues with duplicate healthchecks
  Previously if a healthcheck was found as Lua and Vim it was executed
  both times.
  This new implementations prefers Lua, therefore if two are found It only
  runs the Lua one, this way a plugin can mantain both implementations the
  Lua one with the method `check()` and the autoload function `#check()`
  (for none HEAD nvim versions).
  **Note: This will require plugins to use `check()` as the function name,
  since the autoload function that wraps the lua implementation won't be
  called**
* docs(health): use spaces and don't overuse backtics

followup to #15259</pre>
</div>
</content>
</entry>
<entry>
<title>test(runtime/health): cover lua healthchecks</title>
<updated>2021-10-04T19:28:54+00:00</updated>
<author>
<name>Javier López</name>
<email>graulopezjavier@gmail.com</email>
</author>
<published>2021-08-03T21:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c65f9560155a8f37b1a2fe15e1bdbebe191fc494'/>
<id>c65f9560155a8f37b1a2fe15e1bdbebe191fc494</id>
<content type='text'>
- Add tests for lua healthchecks (failure, success and submodules).
- Reword some of the test naming for improved logs readability.
- Modify render test to accomodate the changes of the health autoload function.
- Add test for :checkhealth completion of Lua healtchecks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add tests for lua healthchecks (failure, success and submodules).
- Reword some of the test naming for improved logs readability.
- Modify render test to accomodate the changes of the health autoload function.
- Add test for :checkhealth completion of Lua healtchecks.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(runtime): fix ordering of "after" packages</title>
<updated>2021-09-30T20:03:18+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-09-30T17:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=251ce9ddd1e7d1c1af9db3d399fa4ee8bd7e860e'/>
<id>251ce9ddd1e7d1c1af9db3d399fa4ee8bd7e860e</id>
<content type='text'>
they must come after ordinary runtime dirs which are not "after"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
they must come after ordinary runtime dirs which are not "after"
</pre>
</div>
</content>
</entry>
<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='https://git.josher.dev/cgit/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(runtime): make a copy of runtime_search_path when iterating</title>
<updated>2021-09-27T19:17:53+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-09-27T08:00:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a0ec8597e3ef01b0121af7542fc482ae8e7eeb70'/>
<id>a0ec8597e3ef01b0121af7542fc482ae8e7eeb70</id>
<content type='text'>
This is to prevent concurrent modification, just like save_rtp
in the vim 8 implementation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to prevent concurrent modification, just like save_rtp
in the vim 8 implementation
</pre>
</div>
</content>
</entry>
</feed>
