<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/msgpack_rpc, branch v0.3.7</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>RPC: turn errors from async calls into notifications</title>
<updated>2018-12-03T09:42:00+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2018-12-01T15:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8b42249cddf6b257e2eee808a41f3d6dd5af6846'/>
<id>8b42249cddf6b257e2eee808a41f3d6dd5af6846</id>
<content type='text'>
Previously, nvim sent a response with invalid request id (UINT64_MAX).
In functionaltests, catch unexpected error notifications in after_each().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, nvim sent a response with invalid request id (UINT64_MAX).
In functionaltests, catch unexpected error notifications in after_each().
</pre>
</div>
</content>
</entry>
<entry>
<title>startup: always wait for UI with --embed, unless --headless also is supplied</title>
<updated>2018-09-22T08:18:28+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2018-09-20T17:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4da5cb38d396d76d8072815d150725f7c9a85078'/>
<id>4da5cb38d396d76d8072815d150725f7c9a85078</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>log: RPC, input, other events</title>
<updated>2018-09-18T23:11:09+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-09-18T21:26:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7c00b9efcafa9046f8226ce4650f1b9ad67243c9'/>
<id>7c00b9efcafa9046f8226ce4650f1b9ad67243c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>startup: wait for embedder before executing startup commands and files</title>
<updated>2018-09-18T17:22:16+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2018-07-18T11:31:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bd8d43c6fef868ad5ed50a79deb0f7adc1f5e53a'/>
<id>bd8d43c6fef868ad5ed50a79deb0f7adc1f5e53a</id>
<content type='text'>
Give embeders a chance to set up nvim, by processing a request before
startup. This allows an external UI to show messages and prompts from
--cmd and buffer loading (e.g. swap files)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Give embeders a chance to set up nvim, by processing a request before
startup. This allows an external UI to show messages and prompts from
--cmd and buffer loading (e.g. swap files)
</pre>
</div>
</content>
</entry>
<entry>
<title>API: nvim_unsubscribe(): Handle unknown events #8745</title>
<updated>2018-08-28T08:20:19+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2018-07-14T16:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=643ef257b3e58928071de73aaae4b5e5911802ec'/>
<id>643ef257b3e58928071de73aaae4b5e5911802ec</id>
<content type='text'>
close #8745
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
close #8745
</pre>
</div>
</content>
</entry>
<entry>
<title>channel.c: refactor spaghetti code</title>
<updated>2018-07-14T09:47:18+00:00</updated>
<author>
<name>micha</name>
<email>michoffmann.potsdam@gmail.com</email>
</author>
<published>2018-06-27T15:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ed02278e42b822a339a12475d81c377271e528f8'/>
<id>ed02278e42b822a339a12475d81c377271e528f8</id>
<content type='text'>
channel.c: WIP remove redundant method check and added FUNC_ATTR_NONNULL_ALL macro

channel.c channel_defs.h helpers.c: added Error field to RequestEvent, added no_op handler func

channel.c: use const char* instead of string and cleanup

channel.c; channel_defs.h; helpers.c: removed error from event again; send errors directly to the channel without using handlers and events

channel.c: fixed memory leak and lint errors

api/private/dispatch.c; api/vim.c; msgpack_rpc/channel.c msgpack_rpc/helpers.c added Error* field to msgpack_get_handler_for; further refactored channel.c

channel.c:323 changed order of evaluation in if statement

channel.c: removed superflous whitespace

dispatch.c: review comment
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
channel.c: WIP remove redundant method check and added FUNC_ATTR_NONNULL_ALL macro

channel.c channel_defs.h helpers.c: added Error field to RequestEvent, added no_op handler func

channel.c: use const char* instead of string and cleanup

channel.c; channel_defs.h; helpers.c: removed error from event again; send errors directly to the channel without using handlers and events

channel.c: fixed memory leak and lint errors

api/private/dispatch.c; api/vim.c; msgpack_rpc/channel.c msgpack_rpc/helpers.c added Error* field to msgpack_get_handler_for; further refactored channel.c

channel.c:323 changed order of evaluation in if statement

channel.c: removed superflous whitespace

dispatch.c: review comment
</pre>
</div>
</content>
</entry>
<entry>
<title>API: validation: mention invalid method name (#8489)</title>
<updated>2018-06-07T08:56:44+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-06-07T08:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3abf17ae88e3048c20b1645b9d78b69566e89872'/>
<id>3abf17ae88e3048c20b1645b9d78b69566e89872</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api: list information about all channels/jobs.</title>
<updated>2018-05-23T16:18:16+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2017-05-14T05:43:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6da4548f0e7ccaf2b3271c0b0d59b5c8869792a7'/>
<id>6da4548f0e7ccaf2b3271c0b0d59b5c8869792a7</id>
<content type='text'>
Fire autocmd when channel opens or its info changes.
Add a way for API clients can describe themselves.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fire autocmd when channel opens or its info changes.
Add a way for API clients can describe themselves.
</pre>
</div>
</content>
</entry>
<entry>
<title>server: init v:servername if $NVIM_LISTEN_ADDRESS is invalid</title>
<updated>2018-04-11T00:41:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-04-10T22:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=704ba4151e7f67999510ee0ac19fdabb595d530c'/>
<id>704ba4151e7f67999510ee0ac19fdabb595d530c</id>
<content type='text'>
Before this change, if $NVIM_LISTEN_ADDRESS was invalid, v:servername
was left empty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this change, if $NVIM_LISTEN_ADDRESS was invalid, v:servername
was left empty.
</pre>
</div>
</content>
</entry>
<entry>
<title>server: introduce --listen, deprecate $NVIM_LISTEN_ADDRESS</title>
<updated>2018-04-11T00:41:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-04-08T15:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=507bda1c95cdac2886f64e59aa6bbf85c3fac389'/>
<id>507bda1c95cdac2886f64e59aa6bbf85c3fac389</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
