<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/shada/errors_spec.lua, branch stable</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>vim-patch:8.2.0920: writing viminfo fails with a circular reference</title>
<updated>2020-06-09T14:54:07+00:00</updated>
<author>
<name>erw7</name>
<email>erw7.github@gmail.com</email>
</author>
<published>2020-06-06T17:00:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f1cbd39f7b12d2f7a2a528dbd034bacfe72809d2'/>
<id>f1cbd39f7b12d2f7a2a528dbd034bacfe72809d2</id>
<content type='text'>
Problem:    Writing viminfo fails with a circular reference.
Solution:   Use copyID to detect the cycle. (closes vim/vim#6217)
https://github.com/vim/vim/commit/5b157fe2edfdce5f77080aeac2b4a03f39eb1c1a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Writing viminfo fails with a circular reference.
Solution:   Use copyID to detect the cycle. (closes vim/vim#6217)
https://github.com/vim/vim/commit/5b157fe2edfdce5f77080aeac2b4a03f39eb1c1a
</pre>
</div>
</content>
</entry>
<entry>
<title>shada: fix write E5004 error on exit</title>
<updated>2020-06-08T14:15:10+00:00</updated>
<author>
<name>erw7</name>
<email>erw7.github@gmail.com</email>
</author>
<published>2020-06-06T16:31:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=9fc3949841817921a14fa64ae3d657c936acdfc4'/>
<id>9fc3949841817921a14fa64ae3d657c936acdfc4</id>
<content type='text'>
Fix the problem of failing to write shada when the global variable contains
Funcref or Partial.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the problem of failing to write shada when the global variable contains
Funcref or Partial.
</pre>
</div>
</content>
</entry>
<entry>
<title>shada: Make sure that code does not attempt to read too long items</title>
<updated>2017-07-04T12:41:59+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2017-07-04T12:41:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=91b9ad7d8294532939db51db1045605abfff49c2'/>
<id>91b9ad7d8294532939db51db1045605abfff49c2</id>
<content type='text'>
Fixes #6957</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #6957</pre>
</div>
</content>
</entry>
<entry>
<title>build: Target luacheck HEAD.</title>
<updated>2016-11-16T23:55:39+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-11-16T23:33:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=44e6ee930fff5bf42178e5555b4a7c3467cb66c8'/>
<id>44e6ee930fff5bf42178e5555b4a7c3467cb66c8</id>
<content type='text'>
https://github.com/mpeterv/luacheck/pull/81#issuecomment-261099606

&gt; If you really want to use bleeding-edge version you should get the
&gt; rockspec from master branch, not a fixed commit ...
&gt; The correct way to install from a specific commit is cloning that
&gt; commit and running "luarocks make" from project directory. The reason
&gt; is that running "install" or "build" on an scm rockspec fetches
&gt; sources from master but uses build description from the rockspec
&gt; itself, which may be outdated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/mpeterv/luacheck/pull/81#issuecomment-261099606

&gt; If you really want to use bleeding-edge version you should get the
&gt; rockspec from master branch, not a fixed commit ...
&gt; The correct way to install from a specific commit is cloning that
&gt; commit and running "luarocks make" from project directory. The reason
&gt; is that running "install" or "build" on an scm rockspec fetches
&gt; sources from master but uses build description from the rockspec
&gt; itself, which may be outdated.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump all nvim-specific error codes above E5000</title>
<updated>2016-11-16T04:16:08+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2016-11-12T18:52:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c0fd830be4ef3eafb756c463aee6408323ba4e58'/>
<id>c0fd830be4ef3eafb756c463aee6408323ba4e58</id>
<content type='text'>
In order to not conflict with new error codes that Vim adds, all Neovim
error codes should be above 5000.  The three existing sub-5000 error
codes (E926, E951, and E952) are now E50003, E5004, and E5005
respectively.

E953 was removed in 6167ce6df2753d5474ad49aea19f5957128ab015, so just
remove it from the help.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to not conflict with new error codes that Vim adds, all Neovim
error codes should be above 5000.  The three existing sub-5000 error
codes (E926, E951, and E952) are now E50003, E5004, and E5005
respectively.

E953 was removed in 6167ce6df2753d5474ad49aea19f5957128ab015, so just
remove it from the help.
</pre>
</div>
</content>
</entry>
<entry>
<title>functests: Check logs in lua code</title>
<updated>2016-06-10T18:50:49+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-04-23T23:53:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ff470bb853397fcb25bfa5dd952ebb32307b7875'/>
<id>ff470bb853397fcb25bfa5dd952ebb32307b7875</id>
<content type='text'>
It is otherwise impossible to determine which test failed sanitizer/valgrind
check. test/functional/helpers.lua module return was changed so that tests which
do not provide after_each function to get new check will automatically fail.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is otherwise impossible to determine which test failed sanitizer/valgrind
check. test/functional/helpers.lua module return was changed so that tests which
do not provide after_each function to get new check will automatically fail.
</pre>
</div>
</content>
</entry>
<entry>
<title>functests: Update tests</title>
<updated>2016-01-06T21:54:57+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-01-06T19:33:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=efaf76e6238c7b109676575b41f637374f896cb8'/>
<id>efaf76e6238c7b109676575b41f637374f896cb8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>shada: Continue dumping when variables failed to dump</title>
<updated>2015-12-18T16:29:49+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-11-23T11:24:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ea67bf808bfaee5d4ad68fa40235929db28dbd57'/>
<id>ea67bf808bfaee5d4ad68fa40235929db28dbd57</id>
<content type='text'>
Closes #3721
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #3721
</pre>
</div>
</content>
</entry>
<entry>
<title>shada: Also store last search direction</title>
<updated>2015-11-23T14:08:01+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-11-01T18:26:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b98cea909f1a38fc8d0f901164e1e44b03620e2a'/>
<id>b98cea909f1a38fc8d0f901164e1e44b03620e2a</id>
<content type='text'>
Note: it looks like viminfo files do not store search direction intentionally.
After reading viminfo file search direction was considered to be “forward”.

Note 2: all files created on earlier Neovim version will automatically receive
“forward” direction.

Fixes #3580
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note: it looks like viminfo files do not store search direction intentionally.
After reading viminfo file search direction was considered to be “forward”.

Note 2: all files created on earlier Neovim version will automatically receive
“forward” direction.

Fixes #3580
</pre>
</div>
</content>
</entry>
<entry>
<title>functests: Refactor tests:</title>
<updated>2015-10-08T19:01:12+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-09-26T23:49:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1162962d8beaab6be78a32954600205686f5d09b'/>
<id>1162962d8beaab6be78a32954600205686f5d09b</id>
<content type='text'>
- Remove unused variables.
- Do not use helpers.nvim_feed in most cases.
- Do not use helpers.nvim and helpers.nvim_eval at all.
- Add helpers.funcs and helpers.\*meths special tables. Indexing such table 
  creates functions which call helpers.call or helpers.nvim (and similar) with 
  first argument equal to table index.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove unused variables.
- Do not use helpers.nvim_feed in most cases.
- Do not use helpers.nvim and helpers.nvim_eval at all.
- Add helpers.funcs and helpers.\*meths special tables. Indexing such table 
  creates functions which call helpers.call or helpers.nvim (and similar) with 
  first argument equal to table index.</pre>
</div>
</content>
</entry>
</feed>
