<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/event, branch v0.1.5</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>stream: set data together with callback</title>
<updated>2016-08-20T08:25:33+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2016-05-12T11:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=215922120c43163f4e1cc00851bd1b86890d3a28'/>
<id>215922120c43163f4e1cc00851bd1b86890d3a28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #4798 'process.c: Fix block in teardown'</title>
<updated>2016-07-16T07:36:12+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-07-16T07:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7fa1baf44e7877b7b6b861c7140b006d4cee79f3'/>
<id>7fa1baf44e7877b7b6b861c7140b006d4cee79f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>os/fs: Rename os_file_exists to os_path_exists (#4973)</title>
<updated>2016-07-06T05:40:25+00:00</updated>
<author>
<name>Daniel Xu</name>
<email>danobi@users.noreply.github.com</email>
</author>
<published>2016-07-06T05:40:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5f1a153831d480180b2203120cff776d771ec1a4'/>
<id>5f1a153831d480180b2203120cff776d771ec1a4</id>
<content type='text'>
Because the old name did not indicate that the function
would return true on directories as well.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because the old name did not indicate that the function
would return true on directories as well.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #4646 from oni-link/fix.issue.4569.3</title>
<updated>2016-06-26T18:36:24+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-06-26T18:36:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e9061117a5b8f195c3f26a5cb94e18ddd7752d86'/>
<id>e9061117a5b8f195c3f26a5cb94e18ddd7752d86</id>
<content type='text'>
Fix for missing output (#4569, ...)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix for missing output (#4569, ...)</pre>
</div>
</content>
</entry>
<entry>
<title>*: Also fix the adjacent errors</title>
<updated>2016-06-10T21:08:58+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-10T19:35:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=739f066afee351ebb96a5f14a2721c9d78ab92c4'/>
<id>739f066afee351ebb96a5f14a2721c9d78ab92c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>*: Fix errors from new linter checks</title>
<updated>2016-06-10T21:08:57+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-10T19:23:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d359bb3f60cfb2eea7973081797841e69aeeb78c'/>
<id>d359bb3f60cfb2eea7973081797841e69aeeb78c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval: allow setting cwd in {jobstart,termopen}()</title>
<updated>2016-06-06T17:48:03+00:00</updated>
<author>
<name>Aleksa Sarai</name>
<email>cyphar@cyphar.com</email>
</author>
<published>2016-06-06T17:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2c44d9257287c3e804dcc5a2bfe073c20554c0b9'/>
<id>2c44d9257287c3e804dcc5a2bfe073c20554c0b9</id>
<content type='text'>
Processes in vim are always started in the current directory, which
causes issues when the process is a daemon and the current directory is
a mountpoint. Fix this by adding an option to set the cwd of the new
process with jobstart(). In addition, fix termopen() so that it actually
uses the cwd option from the dict (it couldn't previously set the cwd
value due to dead code).

Signed-off-by: Aleksa Sarai &lt;cyphar@cyphar.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Processes in vim are always started in the current directory, which
causes issues when the process is a daemon and the current directory is
a mountpoint. Fix this by adding an option to set the cwd of the new
process with jobstart(). In addition, fix termopen() so that it actually
uses the cwd option from the dict (it couldn't previously set the cwd
value due to dead code).

Signed-off-by: Aleksa Sarai &lt;cyphar@cyphar.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pty_process: split into plat-specific files (#3976)</title>
<updated>2016-06-05T00:02:56+00:00</updated>
<author>
<name>Rui Abreu Ferreira</name>
<email>equalsraf@users.noreply.github.com</email>
</author>
<published>2016-06-05T00:02:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6ed9d47a6e0a28d163e1cf78e521e1282b725a87'/>
<id>6ed9d47a6e0a28d163e1cf78e521e1282b725a87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>process.c: Close events are processed too late</title>
<updated>2016-05-28T09:25:13+00:00</updated>
<author>
<name>oni-link</name>
<email>knil.ino@gmail.com</email>
</author>
<published>2016-05-27T17:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1e593436d083f94d1e56f130ee498a9ff69736d7'/>
<id>1e593436d083f94d1e56f130ee498a9ff69736d7</id>
<content type='text'>
Compiling with macro -DEXITFREE opens a code path on which the event
loop is used after it was teared down, because not all close events
were processed yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Compiling with macro -DEXITFREE opens a code path on which the event
loop is used after it was teared down, because not all close events
were processed yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>process.c: Fix a block when in teardown mode</title>
<updated>2016-05-28T09:25:13+00:00</updated>
<author>
<name>oni-link</name>
<email>knil.ino@gmail.com</email>
</author>
<published>2016-05-20T19:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=677eae6b0f84ebbc165a73aee65262d71af312cc'/>
<id>677eae6b0f84ebbc165a73aee65262d71af312cc</id>
<content type='text'>
nvim blocking can be tested with "nvim +te +'!xclip' +qa"

By closing all handles for a pty process, we unblock the event loop if
the process has not terminated yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
nvim blocking can be tested with "nvim +te +'!xclip' +qa"

By closing all handles for a pty process, we unblock the event loop if
the process has not terminated yet.
</pre>
</div>
</content>
</entry>
</feed>
