<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/unit/eval, branch v0.1.4</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>eval/encode: Make sure that encoder can encode NULL variables</title>
<updated>2016-04-17T23:48:20+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-04-04T01:53:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bda0165514a582978c2da672b528562df78a2d1a'/>
<id>bda0165514a582978c2da672b528562df78a2d1a</id>
<content type='text'>
Adds two undocumented v: variables: _null_list and _null_dict because I do not 
know a reproducible way to get such lists (though I think I heard about this) 
and dictionaries (do not remember hearing about them). NULL strings are obtained 
using $XXX_UNEXISTENT_VAR_XXX.

Fixes crash in json_encode($XXX_UNEXISTENT_VAR_XXX). Other added tests worked 
fine before this commit.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds two undocumented v: variables: _null_list and _null_dict because I do not 
know a reproducible way to get such lists (though I think I heard about this) 
and dictionaries (do not remember hearing about them). NULL strings are obtained 
using $XXX_UNEXISTENT_VAR_XXX.

Fixes crash in json_encode($XXX_UNEXISTENT_VAR_XXX). Other added tests worked 
fine before this commit.</pre>
</div>
</content>
</entry>
<entry>
<title>functests: Replace \xXX escapes with \DDD in lua code</title>
<updated>2016-04-17T23:48:20+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-03-20T21:19:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3e435df42cd1f8237bd11a4b08407a9ec3f81dba'/>
<id>3e435df42cd1f8237bd11a4b08407a9ec3f81dba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval/decode: Do not overflow when parsing `-`</title>
<updated>2016-04-17T23:48:20+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-03-09T22:06:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d06c2a1b1846a96a45625ad5472a235b2d249933'/>
<id>d06c2a1b1846a96a45625ad5472a235b2d249933</id>
<content type='text'>
Also makes if’s less nested.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also makes if’s less nested.</pre>
</div>
</content>
</entry>
<entry>
<title>eval/decode: Make sure that error messages do not cause overflow</title>
<updated>2016-04-17T23:48:20+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-03-07T05:54:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=eb806c96205ff776d9cd5df82da72c14e030f6d6'/>
<id>eb806c96205ff776d9cd5df82da72c14e030f6d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval/decode: Make sure that parsing strings does not overflow</title>
<updated>2016-04-17T23:48:20+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-03-07T04:50:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=52c6cc21899d0d5bf0dffc2cee849063e176e931'/>
<id>52c6cc21899d0d5bf0dffc2cee849063e176e931</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval/decode: Avoid overflow when parsing incomplete null/true/false</title>
<updated>2016-04-17T23:48:20+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-03-07T04:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4eb5d05f018bc568580c85f17ddb304fcec364ca'/>
<id>4eb5d05f018bc568580c85f17ddb304fcec364ca</id>
<content type='text'>
Note: second test does not crash or produce asan errors, even though it should.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note: second test does not crash or produce asan errors, even though it should.
</pre>
</div>
</content>
</entry>
<entry>
<title>eval/encode: Fix writing strings starting with NL to list</title>
<updated>2016-04-17T23:47:13+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-02-09T00:20:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=77776b09c684bc2a0c42114fce5a8b04409ec91d'/>
<id>77776b09c684bc2a0c42114fce5a8b04409ec91d</id>
<content type='text'>
Error [found][1] by oni-link.

[1]: https://github.com/neovim/neovim/pull/4131/files#r52239384
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Error [found][1] by oni-link.

[1]: https://github.com/neovim/neovim/pull/4131/files#r52239384
</pre>
</div>
</content>
</entry>
</feed>
