<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test, branch newfeatures</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>Add support in Neovim for f38-f63 key bindings.</title>
<updated>2021-10-07T20:47:33+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-10-06T05:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e3a8ef6e11893724ae8bff2cb6a3e5dad9c3b462'/>
<id>e3a8ef6e11893724ae8bff2cb6a3e5dad9c3b462</id>
<content type='text'>
These bindings are generally accesses with &lt;M-Fx&gt; key
presses.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These bindings are generally accesses with &lt;M-Fx&gt; key
presses.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move colorcolumn character option to fillchars.</title>
<updated>2021-10-05T08:22:00+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-09-22T17:03:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7090d668776f9d45e8d66ede9690122625bc88d0'/>
<id>7090d668776f9d45e8d66ede9690122625bc88d0</id>
<content type='text'>
listchars is not the right place for it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
listchars is not the right place for it.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(diagnostic): allow customized diagnostic messages (#15742)</title>
<updated>2021-09-22T19:20:15+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2021-09-22T19:20:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d999c96cf3146d4181d5493aa5da94f738dec9d8'/>
<id>d999c96cf3146d4181d5493aa5da94f738dec9d8</id>
<content type='text'>
Provide a 'format' option for virtual text and floating window previews
that allows the displayed text of a diagnostic to be customized.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide a 'format' option for virtual text and floating window previews
that allows the displayed text of a diagnostic to be customized.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14115 from mfussenegger/lsp-commands</title>
<updated>2021-09-22T18:42:56+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-09-22T18:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=248974a4c6f1b76f0e33cd355c5c36a80ce01fac'/>
<id>248974a4c6f1b76f0e33cd355c5c36a80ce01fac</id>
<content type='text'>
lsp: Add a registry for client side code action commands</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
lsp: Add a registry for client side code action commands</pre>
</div>
</content>
</entry>
<entry>
<title>feat(diagnostic): add option to include diagnostic source</title>
<updated>2021-09-22T00:54:26+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-09-18T21:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d43151ea0bb194f7463cc8762919cd38546973c2'/>
<id>d43151ea0bb194f7463cc8762919cd38546973c2</id>
<content type='text'>
Add an option to virtual text display and floating window previews to
include diagnostic source in the diagnostic message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add an option to virtual text display and floating window previews to
include diagnostic source in the diagnostic message.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(diagnostic): preserve fields from LSP diagnostics via user_data (#15735)</title>
<updated>2021-09-21T22:27:12+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2021-09-21T22:27:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=17b7968f02bca309bb2e7b00752667baa6b4d765'/>
<id>17b7968f02bca309bb2e7b00752667baa6b4d765</id>
<content type='text'>
* preserve fields from LSP diagnostics via adding a user_data table to the diagnostic, which can hold arbitrary data in addition to the lsp diagnostic information.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* preserve fields from LSP diagnostics via adding a user_data table to the diagnostic, which can hold arbitrary data in addition to the lsp diagnostic information.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(startup): init.lua: set $MYVIMRC to absolute path #15748</title>
<updated>2021-09-21T15:47:46+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2021-09-21T15:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c76cddf3e078a47ff733203629a07d6734435a6f'/>
<id>c76cddf3e078a47ff733203629a07d6734435a6f</id>
<content type='text'>
- main.c: remove os_setenv("MYVIMRC",…), it is already done by
  do_source().
  - This also sets $MYVIMRC to a full (absolute) path.
- code cleanup.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- main.c: remove os_setenv("MYVIMRC",…), it is already done by
  do_source().
  - This also sets $MYVIMRC to a full (absolute) path.
- code cleanup.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(lsp): add a registry for client side code action commands</title>
<updated>2021-09-20T20:26:00+00:00</updated>
<author>
<name>Mathias Fussenegger</name>
<email>f.mathias@zignar.net</email>
</author>
<published>2021-03-12T09:19:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6c03601e3adb4c3c4d47f148df8df20401b88677'/>
<id>6c03601e3adb4c3c4d47f148df8df20401b88677</id>
<content type='text'>
This builds on https://github.com/neovim/neovim/pull/14112 and closes
https://github.com/neovim/neovim/issues/12326
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This builds on https://github.com/neovim/neovim/pull/14112 and closes
https://github.com/neovim/neovim/issues/12326
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(lsp): include original request params in handler ctx</title>
<updated>2021-09-20T20:06:54+00:00</updated>
<author>
<name>Mathias Fussenegger</name>
<email>f.mathias@zignar.net</email>
</author>
<published>2021-03-11T22:49:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=187579fe197ddd844bc0b0979e7f53c646f4235e'/>
<id>187579fe197ddd844bc0b0979e7f53c646f4235e</id>
<content type='text'>
This is mostly motivated by https://github.com/neovim/neovim/issues/12326

Client side commands might need to access the original request
parameters.

Currently this is already possible by using closures with
`vim.lsp.buf_request`, but the global handlers so far couldn't access
the request parameters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is mostly motivated by https://github.com/neovim/neovim/issues/12326

Client side commands might need to access the original request
parameters.

Currently this is already possible by using closures with
`vim.lsp.buf_request`, but the global handlers so far couldn't access
the request parameters.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(diagnostic): clamp line numbers in display layer (#15729)</title>
<updated>2021-09-20T18:32:21+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-09-20T18:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0216aed20c9f5960506155e3d722f5ee5e807720'/>
<id>0216aed20c9f5960506155e3d722f5ee5e807720</id>
<content type='text'>
Some parts of LSP need to use cached diagnostics as sent from the LSP
server unmodified. Rather than fixing invalid line numbers when
diagnostics are first set, fix them when they are displayed to the user
(e.g. in show() or one of the get_next/get_prev family of functions).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some parts of LSP need to use cached diagnostics as sent from the LSP
server unmodified. Rather than fixing invalid line numbers when
diagnostics are first set, fix them when they are displayed to the user
(e.g. in show() or one of the get_next/get_prev family of functions).</pre>
</div>
</content>
</entry>
</feed>
