<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/testdir/test_eval_stuff.vim, branch tmp</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:9.0.0220: invalid memory access with for loop over NULL string</title>
<updated>2022-08-17T01:07:12+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-17T00:58:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=65bcec9e9ba8f134536b9d3db1d5beac26991e17'/>
<id>65bcec9e9ba8f134536b9d3db1d5beac26991e17</id>
<content type='text'>
Problem:    Invalid memory access with for loop over NULL string.
Solution:   Make sure mb_ptr2len() consistently returns zero for NUL.
https://github.com/vim/vim/commit/f6d39c31d2177549a986d170e192d8351bd571e2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Invalid memory access with for loop over NULL string.
Solution:   Make sure mb_ptr2len() consistently returns zero for NUL.
https://github.com/vim/vim/commit/f6d39c31d2177549a986d170e192d8351bd571e2
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.4858: K_SPECIAL may be escaped twice</title>
<updated>2022-05-02T22:21:50+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-05-02T22:11:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=27149e0071c3fa38c81526f63a997bedfd6e2be8'/>
<id>27149e0071c3fa38c81526f63a997bedfd6e2be8</id>
<content type='text'>
Problem:    K_SPECIAL may be escaped twice.
Solution:   Avoid double escaping. (closes vim/vim#10340)
https://github.com/vim/vim/commit/db08887f24d20be11d184ce321bc0890613e42bd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    K_SPECIAL may be escaped twice.
Solution:   Avoid double escaping. (closes vim/vim#10340)
https://github.com/vim/vim/commit/db08887f24d20be11d184ce321bc0890613e42bd
</pre>
</div>
</content>
</entry>
<entry>
<title>test(old): revert changes from ed88ca75034a48916d165e88459c791c450df550</title>
<updated>2022-04-29T07:51:03+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-04-25T08:50:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=68ddbdd03b0d5884261ab3a7b624195a4a77bd8d'/>
<id>68ddbdd03b0d5884261ab3a7b624195a4a77bd8d</id>
<content type='text'>
Copy test_regex_char_classes.vim from upstream to avoid future encoding
problems.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Copy test_regex_char_classes.vim from upstream to avoid future encoding
problems.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(input): enable &lt;tab&gt;/&lt;c-i&gt;, &lt;cr&gt;/&lt;c-m&gt;, &lt;esc&gt;/&lt;c-[&gt; pairs unconditionally</title>
<updated>2022-03-24T10:02:39+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2022-03-23T10:58:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ed88ca75034a48916d165e88459c791c450df550'/>
<id>ed88ca75034a48916d165e88459c791c450df550</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(eval): port emsg from v8.2.3284</title>
<updated>2022-02-05T19:55:17+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2022-01-01T08:07:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8adbba7ac38d7a0b4e1f602f6522b9403c11fc7e'/>
<id>8adbba7ac38d7a0b4e1f602f6522b9403c11fc7e</id>
<content type='text'>
https://github.com/vim/vim/commit/80d7395dcfe96158428da6bb3d28a6eee1244e28
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/vim/vim/commit/80d7395dcfe96158428da6bb3d28a6eee1244e28
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.0924: cannot save and restore a register properly</title>
<updated>2021-09-23T01:04:11+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2021-05-18T21:53:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f9779facca2cb9c8115aa1cbdd2fb71d105b8ebf'/>
<id>f9779facca2cb9c8115aa1cbdd2fb71d105b8ebf</id>
<content type='text'>
Problem:    Cannot save and restore a register properly.
Solution:   Add getreginfo() and make setreg() accept a dictionary. (Andy
            Massimino, closes vim/vim#3370)
https://github.com/vim/vim/commit/bb861e293e0170455184079fa537278754b07911

Cherry-pick eval.txt changes for getreginfo() from:
https://github.com/vim/vim/commit/6aa57295cfbe8f21c15f0671e45fd53cf990d404
https://github.com/vim/vim/commit/207f009326c8f878defde0e594d7d9ed9860106e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Cannot save and restore a register properly.
Solution:   Add getreginfo() and make setreg() accept a dictionary. (Andy
            Massimino, closes vim/vim#3370)
https://github.com/vim/vim/commit/bb861e293e0170455184079fa537278754b07911

Cherry-pick eval.txt changes for getreginfo() from:
https://github.com/vim/vim/commit/6aa57295cfbe8f21c15f0671e45fd53cf990d404
https://github.com/vim/vim/commit/207f009326c8f878defde0e594d7d9ed9860106e
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.0598: test_eval_stuff fails in normal terminal</title>
<updated>2021-09-22T22:53:13+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2021-09-20T13:49:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=74ddd14241af45b4b07028006db9099780b9fe6c'/>
<id>74ddd14241af45b4b07028006db9099780b9fe6c</id>
<content type='text'>
Problem:    Test_eval_stuff fails in normal terminal.
Solution:   Close the new window.
https://github.com/vim/vim/commit/61fbb3371ee1f6a02706f52fbe064608e159be7c

Required for v8.2.0598 to work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Test_eval_stuff fails in normal terminal.
Solution:   Close the new window.
https://github.com/vim/vim/commit/61fbb3371ee1f6a02706f52fbe064608e159be7c

Required for v8.2.0598 to work.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.0597: test_eval is old style</title>
<updated>2021-09-22T22:53:13+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2021-09-20T13:45:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3b2be8f3dea55c37fe7203464dff76241d6373da'/>
<id>3b2be8f3dea55c37fe7203464dff76241d6373da</id>
<content type='text'>
Problem:    Test_eval is old style.
Solution:   Change some tests to a new style test.
https://github.com/vim/vim/commit/90455cfa87f84f16179c19241b034abbfa8b3c9a

Cherry-pick Test_setreg_basic changes from v8.2.0610.

Note that the old-style version of the tests (and the cherry-picked
changes) exist in legacy/eval_spec.lua; keep them as they've already
been Lua'd.

Required for v8.2.0924.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Test_eval is old style.
Solution:   Change some tests to a new style test.
https://github.com/vim/vim/commit/90455cfa87f84f16179c19241b034abbfa8b3c9a

Cherry-pick Test_setreg_basic changes from v8.2.0610.

Note that the old-style version of the tests (and the cherry-picked
changes) exist in legacy/eval_spec.lua; keep them as they've already
been Lua'd.

Required for v8.2.0924.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #15211 from seandewar/blob-port</title>
<updated>2021-09-16T20:31:41+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-09-16T20:31:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=7d21b958691c06ed6b40aa1909cd81c37a67844e'/>
<id>7d21b958691c06ed6b40aa1909cd81c37a67844e</id>
<content type='text'>
Port VimL's Blob type - vim-patch:8.1.{0735,0736,0738,0741,0742,0755,0756,0757,0765,0793,0797,0798,0802,1022,1023,1671},8.2.{0121,0184,0404,0521,0829,1473,1866,2712}</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Port VimL's Blob type - vim-patch:8.1.{0735,0736,0738,0741,0742,0755,0756,0757,0765,0793,0797,0798,0802,1022,1023,1671},8.2.{0121,0184,0404,0521,0829,1473,1866,2712}</pre>
</div>
</content>
</entry>
<entry>
<title>test(oldtest): re-order test_eval_stuff tests to match Vim</title>
<updated>2021-09-16T19:09:56+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2021-09-16T19:09:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=26d728fe7cef1848127ac45d43e196f6b4482b9f'/>
<id>26d728fe7cef1848127ac45d43e196f6b4482b9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
