<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/os, branch v0.1.1</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>Windows: Add path definitions for Windows.</title>
<updated>2015-11-29T19:53:41+00:00</updated>
<author>
<name>Seth Jackson</name>
<email>sethjackson@gmail.com</email>
</author>
<published>2015-11-08T16:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=982f3c26fab01543c98b3fe0fbd789532c9bd422'/>
<id>982f3c26fab01543c98b3fe0fbd789532c9bd422</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Windows: Only redefine ssize_t for MSVC</title>
<updated>2015-11-26T23:27:48+00:00</updated>
<author>
<name>Rui Abreu Ferreira</name>
<email>raf-ep@gmx.com</email>
</author>
<published>2015-10-13T23:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8496b71dc16fa9950c5ecd9577a206ee08329c91'/>
<id>8496b71dc16fa9950c5ecd9577a206ee08329c91</id>
<content type='text'>
MinGW already has a redefine for ssize_t.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MinGW already has a redefine for ssize_t.
</pre>
</div>
</content>
</entry>
<entry>
<title>Return libuv error code from os_getperm()</title>
<updated>2015-11-25T23:15:38+00:00</updated>
<author>
<name>Rui Abreu Ferreira</name>
<email>raf-ep@gmx.com</email>
</author>
<published>2015-10-27T11:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d54338f1e0fe971aad34d9bb6ed17805c38802a3'/>
<id>d54338f1e0fe971aad34d9bb6ed17805c38802a3</id>
<content type='text'>
Previously os_getperms() returned -1 for any error condition, it
now returns the libuv error code (as returned by os_stat()). This
allows checking for error conditions without relying on errno
(which not available in Windows).

The only case where the errno value from os_getperms() was being used
was in readfile() to set the new-file flag - replaced the errno check
with UV_ENOENT.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously os_getperms() returned -1 for any error condition, it
now returns the libuv error code (as returned by os_stat()). This
allows checking for error conditions without relying on errno
(which not available in Windows).

The only case where the errno value from os_getperms() was being used
was in readfile() to set the new-file flag - replaced the errno check
with UV_ENOENT.
</pre>
</div>
</content>
</entry>
<entry>
<title>Return libuv return code from os_stat()</title>
<updated>2015-11-25T23:15:37+00:00</updated>
<author>
<name>Rui Abreu Ferreira</name>
<email>raf-ep@gmx.com</email>
</author>
<published>2015-10-27T10:44:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=091b6e216c74678e244edb8c3499d86f43d02df4'/>
<id>091b6e216c74678e244edb8c3499d86f43d02df4</id>
<content type='text'>
Instead of returning bool from os_stat return the actual libuv return code.
This function is static and used internally in nvim/os/fs.c it should not
impact the rest of the API. This is a first step to change other fs functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of returning bool from os_stat return the actual libuv return code.
This function is static and used internally in nvim/os/fs.c it should not
impact the rest of the API. This is a first step to change other fs functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix comments for os_* functions return value</title>
<updated>2015-11-25T23:15:37+00:00</updated>
<author>
<name>Rui Abreu Ferreira</name>
<email>raf-ep@gmx.com</email>
</author>
<published>2015-10-19T23:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8dea8a036fcf4f8d0ce8fd26cc3826067b384f13'/>
<id>8dea8a036fcf4f8d0ce8fd26cc3826067b384f13</id>
<content type='text'>
In windows libuv does not return -errno, instead it uses negative
error codes e.g. UV_ENOENT. This commit changes the comments in os_*
functions to reflect this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In windows libuv does not return -errno, instead it uses negative
error codes e.g. UV_ENOENT. This commit changes the comments in os_*
functions to reflect this.
</pre>
</div>
</content>
</entry>
<entry>
<title>os/fs.c: Convert stray getenv() to os_getenv()</title>
<updated>2015-10-31T06:05:58+00:00</updated>
<author>
<name>Michael Reed</name>
<email>m.reed@mykolab.com</email>
</author>
<published>2015-10-31T05:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3f8a2faff44cb6dec3a2c28e5a62bd7ea5ad82af'/>
<id>3f8a2faff44cb6dec3a2c28e5a62bd7ea5ad82af</id>
<content type='text'>
This is the last direct getenv() call in the tree (besides the one in
os_getenv()); most of the work was already done in [1].

[1]: 412d246be71bd99cb4edde4e6f984b0b0d91bcd9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the last direct getenv() call in the tree (besides the one in
os_getenv()); most of the work was already done in [1].

[1]: 412d246be71bd99cb4edde4e6f984b0b0d91bcd9
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3553 from ZyX-I/fix-xdg-2</title>
<updated>2015-10-30T16:45:34+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2015-10-30T16:45:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d1cfaa0a55412758259f65837f4ff595204acd37'/>
<id>d1cfaa0a55412758259f65837f4ff595204acd37</id>
<content type='text'>
Some more fixes to XDG code</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some more fixes to XDG code</pre>
</div>
</content>
</entry>
<entry>
<title>stdpaths: Document that stdpaths_*_subpath is not returning NULL</title>
<updated>2015-10-29T16:34:25+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-10-28T21:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1af15494c25d1cba9e4da058fc3b958d27d3f890'/>
<id>1af15494c25d1cba9e4da058fc3b958d27d3f890</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stdpaths: Use NULL in place of empty strings</title>
<updated>2015-10-29T16:34:25+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-10-28T21:29:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=baf032834aa82f3e9b69f59f144c78ad5a37f5d5'/>
<id>baf032834aa82f3e9b69f59f144c78ad5a37f5d5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>os/input.c: Fix assertion in `create_cursorhold_event`</title>
<updated>2015-10-29T10:47:48+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2015-10-28T13:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7dae3ad24ddd4d36e6ebb6d873e285d06130da46'/>
<id>7dae3ad24ddd4d36e6ebb6d873e285d06130da46</id>
<content type='text'>
The assertion now considers the case where events are disabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The assertion now considers the case where events are disabled.
</pre>
</div>
</content>
</entry>
</feed>
