<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/unit/os, branch v0.1.6</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>shell_escape: rename; refactor</title>
<updated>2016-09-11T01:04:57+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-09-10T23:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=395ef5642e6e61d8f59d1ef67dd7d203b9bb72e6'/>
<id>395ef5642e6e61d8f59d1ef67dd7d203b9bb72e6</id>
<content type='text'>
- rename to shell_xescape_xquote
- move to os/shell.c
- disallow NULL argument
- eliminate casts, nesting
- test: empty shellxquote/shellxescape
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- rename to shell_xescape_xquote
- move to os/shell.c
- disallow NULL argument
- eliminate casts, nesting
- test: empty shellxquote/shellxescape
</pre>
</div>
</content>
</entry>
<entry>
<title>system(): Respect 'sxe' and 'sxq' #2789</title>
<updated>2016-09-10T20:21:40+00:00</updated>
<author>
<name>Zhaosheng Pan</name>
<email>brglng@gmail.com</email>
</author>
<published>2015-06-03T11:01:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0991041ae72e866add2a820a6b0401d21b9a8fab'/>
<id>0991041ae72e866add2a820a6b0401d21b9a8fab</id>
<content type='text'>
Fixes #2773
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2773
</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>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>
</feed>
