<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/old/testdir/test_vimscript.vim, branch userreg</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:partial:9.0.1886: Various Typos</title>
<updated>2023-09-09T09:58:32+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-09-09T09:47:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b9d9cd77421a7906d6e0a968a3c0ddd86e9923fe'/>
<id>b9d9cd77421a7906d6e0a968a3c0ddd86e9923fe</id>
<content type='text'>
Problem:  Various Typos
Solution: Fix Typos

This is a collection of typo related commits.

closes: vim/vim#12753
closes: vim/vim#13016

https://github.com/vim/vim/commit/ee17b6f70d382ec6c5d8d27b56c4e84106ac8c55

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
Co-authored-by: Adri Verhoef &lt;a3@a3.xs4all.nl&gt;
Co-authored-by: Viktor Szépe &lt;viktor@szepe.net&gt;
Co-authored-by: nuid64 &lt;lvkuzvesov@proton.me&gt;
Co-authored-by: Meng Xiangzhuo &lt;aumo@foxmail.com&gt;
Co-authored-by: Dominique Pellé &lt;dominique.pelle@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  Various Typos
Solution: Fix Typos

This is a collection of typo related commits.

closes: vim/vim#12753
closes: vim/vim#13016

https://github.com/vim/vim/commit/ee17b6f70d382ec6c5d8d27b56c4e84106ac8c55

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
Co-authored-by: Adri Verhoef &lt;a3@a3.xs4all.nl&gt;
Co-authored-by: Viktor Szépe &lt;viktor@szepe.net&gt;
Co-authored-by: nuid64 &lt;lvkuzvesov@proton.me&gt;
Co-authored-by: Meng Xiangzhuo &lt;aumo@foxmail.com&gt;
Co-authored-by: Dominique Pellé &lt;dominique.pelle@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.4611: typos in tests; one lua line not covered by test (#24835)</title>
<updated>2023-08-22T12:02:50+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-08-22T12:02:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=94f2da09e10c195ca2e6141144f290bf488737d1'/>
<id>94f2da09e10c195ca2e6141144f290bf488737d1</id>
<content type='text'>
Problem:    Typos in tests; one lua line not covered by test.
Solution:   Fix typos. Add test case. (Dominique Pellé, closes vim/vim#9994)

https://github.com/vim/vim/commit/81b573d7e55bd48988f298ce8e652d902e9bdeba

Cherry-pick test_menu.vim change from patch 9.0.1453.

N/A patch:
vim-patch:8.2.3045: minor typos

Co-authored-by: Dominique Pelle &lt;dominique.pelle@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Typos in tests; one lua line not covered by test.
Solution:   Fix typos. Add test case. (Dominique Pellé, closes vim/vim#9994)

https://github.com/vim/vim/commit/81b573d7e55bd48988f298ce8e652d902e9bdeba

Cherry-pick test_menu.vim change from patch 9.0.1453.

N/A patch:
vim-patch:8.2.3045: minor typos

Co-authored-by: Dominique Pelle &lt;dominique.pelle@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.0533: tests using term_wait() can still be flaky</title>
<updated>2023-08-21T07:31:21+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-08-21T06:59:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ff801ce7f728ea51cec3328328ac41d98d545725'/>
<id>ff801ce7f728ea51cec3328328ac41d98d545725</id>
<content type='text'>
Problem:    Tests using term_wait() can still be flaky.
Solution:   Increase the wait time when rerunning a test. (James McCoy,
            closes vim/vim#5899)  Halve the initial times to make tests run faster
            when there is no rerun.

https://github.com/vim/vim/commit/6a2c5a7dd5c9215cc030d5ea6e4616d782c091dd

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Tests using term_wait() can still be flaky.
Solution:   Increase the wait time when rerunning a test. (James McCoy,
            closes vim/vim#5899)  Halve the initial times to make tests run faster
            when there is no rerun.

https://github.com/vim/vim/commit/6a2c5a7dd5c9215cc030d5ea6e4616d782c091dd

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.1631: passing wrong variable type to option gives multiple errors (#24026)</title>
<updated>2023-06-15T00:05:26+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-06-15T00:05:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=78d77c03de579845fcaa761e7339c93fcd74efb2'/>
<id>78d77c03de579845fcaa761e7339c93fcd74efb2</id>
<content type='text'>
Problem:    Passing a wrong variable type to an option gives multiple errors.
Solution:   Bail out early on failure. (closes vim/vim#12504)

https://github.com/vim/vim/commit/4c7cb372c17a84c8a35254d93eb37cb854cd39da</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Passing a wrong variable type to an option gives multiple errors.
Solution:   Bail out early on failure. (closes vim/vim#12504)

https://github.com/vim/vim/commit/4c7cb372c17a84c8a35254d93eb37cb854cd39da</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(options): remove `getoption_T` and introduce `OptVal` (#23850)</title>
<updated>2023-06-07T00:05:16+00:00</updated>
<author>
<name>Famiu Haque</name>
<email>famiuhaque@proton.me</email>
</author>
<published>2023-06-07T00:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b3d5138fd0066fda26ef7724a542ae45eb42fc84'/>
<id>b3d5138fd0066fda26ef7724a542ae45eb42fc84</id>
<content type='text'>
Removes the `getoption_T` struct and also introduces the `OptVal` struct
to unify the methods of getting/setting different option value types.
This is the first of many PRs to reduce code duplication in the Vim
option code as well as to make options easier to maintain. It also
increases the flexibility and extensibility of options. Which opens the
door for things like Array and Dictionary options.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removes the `getoption_T` struct and also introduces the `OptVal` struct
to unify the methods of getting/setting different option value types.
This is the first of many PRs to reduce code duplication in the Vim
option code as well as to make options easier to maintain. It also
increases the flexibility and extensibility of options. Which opens the
door for things like Array and Dictionary options.</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.0543: insufficient testing for assert and test functions</title>
<updated>2023-05-05T11:43:13+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-05-05T04:40:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=050b24cbccbe6e08f31fd33a854b91f7e8920834'/>
<id>050b24cbccbe6e08f31fd33a854b91f7e8920834</id>
<content type='text'>
Problem:    Insufficient testing for assert and test functions.
Solution:   Add a few more tests. (Yegappan Lakshmanan, closes vim/vim#11190)

https://github.com/vim/vim/commit/e24b5e0b0f5ab015215ef2761baa98ccb1ba8606

Cherry-pick E1219 from patch 8.2.3229.
Cherry-pick test_assert.vim change from patch 9.0.0491.
Cherry-pick the whole Test_refcount() function and skip it.

Co-authored-by: Yegappan Lakshmanan &lt;yegappan@yahoo.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Insufficient testing for assert and test functions.
Solution:   Add a few more tests. (Yegappan Lakshmanan, closes vim/vim#11190)

https://github.com/vim/vim/commit/e24b5e0b0f5ab015215ef2761baa98ccb1ba8606

Cherry-pick E1219 from patch 8.2.3229.
Cherry-pick test_assert.vim change from patch 9.0.0491.
Cherry-pick the whole Test_refcount() function and skip it.

Co-authored-by: Yegappan Lakshmanan &lt;yegappan@yahoo.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.4892: test failures because of changed error messages</title>
<updated>2023-05-05T01:20:30+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-05-05T01:02:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=15c502d8be0e9a43372a4357fdc34a5b59169798'/>
<id>15c502d8be0e9a43372a4357fdc34a5b59169798</id>
<content type='text'>
Problem:    Test failures because of changed error messages.
Solution:   Adjust the exptected error messages.

https://github.com/vim/vim/commit/ec892234788d37bfed47d8bf82dd4cae8d335ad9

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Test failures because of changed error messages.
Solution:   Adjust the exptected error messages.

https://github.com/vim/vim/commit/ec892234788d37bfed47d8bf82dd4cae8d335ad9

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.0551: not all code for options is tested</title>
<updated>2023-04-29T01:07:10+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-04-28T23:51:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=291fd767e3979b25146c32115eacc3c2f8e1e517'/>
<id>291fd767e3979b25146c32115eacc3c2f8e1e517</id>
<content type='text'>
Problem:    Not all code for options is tested.
Solution:   Add more tests. (Yegappan Lakshmanan, closes vim/vim#5913)

https://github.com/vim/vim/commit/1363a30cef382b912bf092969e040333c5c293c6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Not all code for options is tested.
Solution:   Add more tests. (Yegappan Lakshmanan, closes vim/vim#5913)

https://github.com/vim/vim/commit/1363a30cef382b912bf092969e040333c5c293c6
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.1009: test for catch after interrupt is flaky on MS-Windows</title>
<updated>2023-04-19T03:29:35+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-04-19T03:07:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a0d4649c17e0af855494a2a680b9d7a7a4fb5702'/>
<id>a0d4649c17e0af855494a2a680b9d7a7a4fb5702</id>
<content type='text'>
Problem:    Test for catch after interrupt is flaky on MS-Windows.
Solution:   Mark the test as flaky.

https://github.com/vim/vim/commit/72b5b0d51aa9ddf8d338a5a133a667a3c2392ae1

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Test for catch after interrupt is flaky on MS-Windows.
Solution:   Mark the test as flaky.

https://github.com/vim/vim/commit/72b5b0d51aa9ddf8d338a5a133a667a3c2392ae1

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.1008: test for swapfilelist() fails on MS-Windows</title>
<updated>2023-04-19T03:29:35+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-04-19T03:06:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=94a7ccea438fc638f4f90589ca1dddc8f9bab103'/>
<id>94a7ccea438fc638f4f90589ca1dddc8f9bab103</id>
<content type='text'>
Problem:    Test for swapfilelist() fails on MS-Windows.
Solution:   Only check the tail of the path.  Mark a test as flaky.

https://github.com/vim/vim/commit/6cf3151f0e3839332c89367b7384c395a1185927

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Test for swapfilelist() fails on MS-Windows.
Solution:   Only check the tail of the path.  Mark a test as flaky.

https://github.com/vim/vim/commit/6cf3151f0e3839332c89367b7384c395a1185927

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
