<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/unit/os, 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>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>unittests: Fix testlint errors</title>
<updated>2016-06-24T06:29:51+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-23T22:12:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4741c8b234eeaeac839b689d6316528ecc78a934'/>
<id>4741c8b234eeaeac839b689d6316528ecc78a934</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>unittests: Fix kFileNoSymlink test on FreeBSD</title>
<updated>2016-06-23T21:07:57+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-23T21:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6580dfeddd9693b778f59ca5c333d05200d67687'/>
<id>6580dfeddd9693b778f59ca5c333d05200d67687</id>
<content type='text'>
Actual value on FreeBSD is -31, UV_EMLINK was obtained from
/usr/include/asm-generic/errno-base.h (there EMLINK is defined as 31 there).
This may actually be something else, but I do not think so as “Too many links”
description also fits in. [Man page][1] agrees with me, search for `[EMLINK]`
([linux man page][2] also specifies ELOOP explicitly in a similar section).

[1]: https://www.freebsd.org/cgi/man.cgi?query=open&amp;sektion=2
[2]: http://man7.org/linux/man-pages/man3/open.3p.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Actual value on FreeBSD is -31, UV_EMLINK was obtained from
/usr/include/asm-generic/errno-base.h (there EMLINK is defined as 31 there).
This may actually be something else, but I do not think so as “Too many links”
description also fits in. [Man page][1] agrees with me, search for `[EMLINK]`
([linux man page][2] also specifies ELOOP explicitly in a similar section).

[1]: https://www.freebsd.org/cgi/man.cgi?query=open&amp;sektion=2
[2]: http://man7.org/linux/man-pages/man3/open.3p.html
</pre>
</div>
</content>
</entry>
<entry>
<title>unittests: Fix bug somewhere that makes file_read tests SEGV</title>
<updated>2016-06-23T21:07:56+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-23T19:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a3b05a03b62b2c5be92a63ba3890b0359a335ba7'/>
<id>a3b05a03b62b2c5be92a63ba3890b0359a335ba7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>file: Move src/nvim/file.* to src/nvim/os/fileio.*</title>
<updated>2016-06-23T21:07:55+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-23T18:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2dd154457ceb4bbc122b9e1ad34bf693ee3dd510'/>
<id>2dd154457ceb4bbc122b9e1ad34bf693ee3dd510</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>unittests: Add tests for file.c</title>
<updated>2016-06-23T21:07:54+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-21T22:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=fec7983ecd7ac58f4f8ad9f8b4dc8f6937b87099'/>
<id>fec7983ecd7ac58f4f8ad9f8b4dc8f6937b87099</id>
<content type='text'>
Also fixes some errors found.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fixes some errors found.
</pre>
</div>
</content>
</entry>
<entry>
<title>unittests: Add os_write test</title>
<updated>2016-06-23T18:17:51+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-21T19:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3e7c8e714915672a032eef2950b25264a3c91c58'/>
<id>3e7c8e714915672a032eef2950b25264a3c91c58</id>
<content type='text'>
New os/fs.c functions are now all tested.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New os/fs.c functions are now all tested.</pre>
</div>
</content>
</entry>
<entry>
<title>unittests: Add os_close, os_read and os_readv tests</title>
<updated>2016-06-23T18:17:51+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-06-05T10:40:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2ac5f1138b5c4c5540479e26ca9b9755cf7b784d'/>
<id>2ac5f1138b5c4c5540479e26ca9b9755cf7b784d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>unittests: Also remove event_teardown</title>
<updated>2016-05-31T12:41:24+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-05-31T12:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c571e802737f72cd2aa8c10bfc8c87aa72db1847'/>
<id>c571e802737f72cd2aa8c10bfc8c87aa72db1847</id>
<content type='text'>
`event_teardown` is there from 974752c, by aktau. It was introduced with 
`init_homedir` and `event_init`. Then both were removed by justinmk in 
99a9161bace8200aa611f6feefcc2ac3eda93251 (`init_homedir`) and 
49c5689f45b9f222ed58e18e55678df7fb971ee8 (`event_init`), but `event_teardown` 
was not removed. Now this may cause a crash. More details in #4852.

Closes #4852</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`event_teardown` is there from 974752c, by aktau. It was introduced with 
`init_homedir` and `event_init`. Then both were removed by justinmk in 
99a9161bace8200aa611f6feefcc2ac3eda93251 (`init_homedir`) and 
49c5689f45b9f222ed58e18e55678df7fb971ee8 (`event_init`), but `event_teardown` 
was not removed. Now this may cause a crash. More details in #4852.

Closes #4852</pre>
</div>
</content>
</entry>
<entry>
<title>os_nodetype: Return NODE_NORMAL if os_stat fails.</title>
<updated>2016-05-22T19:12:02+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-05-22T18:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=96f834a8424e889c274273080954c9711f1c9acc'/>
<id>96f834a8424e889c274273080954c9711f1c9acc</id>
<content type='text'>
Conforms to Vim's mch_nodetype. Regression by 7db4a15.
buf_write() expects NODE_WRITABLE for character devices such as
/dev/stderr.

Closes #4772
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conforms to Vim's mch_nodetype. Regression by 7db4a15.
buf_write() expects NODE_WRITABLE for character devices such as
/dev/stderr.

Closes #4772
</pre>
</div>
</content>
</entry>
</feed>
