<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/eval, branch v0.3.0</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>vim-patch:8.0.0256: missing changes to one file breaks test</title>
<updated>2018-06-07T16:02:57+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>janedmundlazo@hotmail.com</email>
</author>
<published>2018-06-06T21:58:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e0d39d8e5330407be19575a6f57dde436a036df0'/>
<id>e0d39d8e5330407be19575a6f57dde436a036df0</id>
<content type='text'>
Problem:    Tests fail because some changes were not included.
Solution:   Add changes to evalfunc.c
https://github.com/vim/vim/commit/3a29abcb6154d9f55ca8abd6d97e5822b97ac4b3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Tests fail because some changes were not included.
Solution:   Add changes to evalfunc.c
https://github.com/vim/vim/commit/3a29abcb6154d9f55ca8abd6d97e5822b97ac4b3
</pre>
</div>
</content>
</entry>
<entry>
<title>test: API: fix tests after improved error capture</title>
<updated>2018-05-10T02:01:25+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-05-09T19:44:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=79a0d827550d7816c9c021fb66926b8a650f8837'/>
<id>79a0d827550d7816c9c021fb66926b8a650f8837</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>API: return non-generic VimL errors</title>
<updated>2018-05-09T21:18:38+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-05-07T01:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c9f3174075a7168f10fabf806891ef59ee3b13d4'/>
<id>c9f3174075a7168f10fabf806891ef59ee3b13d4</id>
<content type='text'>
- Return VimL errors instead of generic errors for:
  - nvim_call_function
  - nvim_call_dict_function
- Fix tests which were silently broken before this change.

This violates #6150 where we agreed not to translate API errors.  But
that can be fixed later.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Return VimL errors instead of generic errors for:
  - nvim_call_function
  - nvim_call_dict_function
- Fix tests which were silently broken before this change.

This violates #6150 where we agreed not to translate API errors.  But
that can be fixed later.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #8218 'Fix errors reported by PVS'</title>
<updated>2018-04-27T07:25:02+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-04-27T07:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=53f11dcfc7139fe6c8a6b114db4bfec5d91005a9'/>
<id>53f11dcfc7139fe6c8a6b114db4bfec5d91005a9</id>
<content type='text'>
closes #4983</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #4983</pre>
</div>
</content>
</entry>
<entry>
<title>functests: Fix testlint errors</title>
<updated>2018-04-22T17:32:25+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2018-04-22T17:32:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=03c2844b539179b918d7128ac78e6d42af613f2d'/>
<id>03c2844b539179b918d7128ac78e6d42af613f2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval: Silence PVS/V547: E882 may be triggered</title>
<updated>2018-04-15T15:45:12+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2018-04-15T15:45:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f8d574225b61fc4bc0fd52990deda4825f62dc8f'/>
<id>f8d574225b61fc4bc0fd52990deda4825f62dc8f</id>
<content type='text'>
I failed to deduce why analyzer thinks E882 may not be triggered, though 
conditions for triggering it are strange: it would trigger E882 only in the 
single case “function returned non-number”. Cases “function thrown exception”, 
or “built-in sorter encountered error” will neither yield E882 nor stop 
sort()/uniq().

Note though that searching test code revealed that neither E702 nor E882 are not 
tested anywhere.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I failed to deduce why analyzer thinks E882 may not be triggered, though 
conditions for triggering it are strange: it would trigger E882 only in the 
single case “function returned non-number”. Cases “function thrown exception”, 
or “built-in sorter encountered error” will neither yield E882 nor stop 
sort()/uniq().

Note though that searching test code revealed that neither E702 nor E882 are not 
tested anywhere.</pre>
</div>
</content>
</entry>
<entry>
<title>test: win: use "start" to test backgrounded job (#8171)</title>
<updated>2018-04-15T00:43:18+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2018-04-15T00:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5abfa94ed28e7058372b8368b53162c1c92cbc4e'/>
<id>5abfa94ed28e7058372b8368b53162c1c92cbc4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>server: init v:servername if $NVIM_LISTEN_ADDRESS is invalid</title>
<updated>2018-04-11T00:41:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-04-10T22:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=704ba4151e7f67999510ee0ac19fdabb595d530c'/>
<id>704ba4151e7f67999510ee0ac19fdabb595d530c</id>
<content type='text'>
Before this change, if $NVIM_LISTEN_ADDRESS was invalid, v:servername
was left empty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this change, if $NVIM_LISTEN_ADDRESS was invalid, v:servername
was left empty.
</pre>
</div>
</content>
</entry>
<entry>
<title>server: introduce --listen, deprecate $NVIM_LISTEN_ADDRESS</title>
<updated>2018-04-11T00:41:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-04-08T15:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=507bda1c95cdac2886f64e59aa6bbf85c3fac389'/>
<id>507bda1c95cdac2886f64e59aa6bbf85c3fac389</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>serverstop(): return FALSE for invalid address</title>
<updated>2018-04-10T23:58:41+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-04-08T11:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9f598e57656fe072114b9f1e73d3051423e13234'/>
<id>9f598e57656fe072114b9f1e73d3051423e13234</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
