<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/testdir/test_ruby.vim, branch mix_20240309</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>test: move oldtests to test directory (#22536)</title>
<updated>2023-03-07T03:13:04+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-03-07T03:13:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=af23d173883f47fd02a9a380c719e4428370b484'/>
<id>af23d173883f47fd02a9a380c719e4428370b484</id>
<content type='text'>
The new oldtest directory is in test/old/testdir. The reason for this is
that many tests have hardcoded the parent directory name to be
'testdir'.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new oldtest directory is in test/old/testdir. The reason for this is
that many tests have hardcoded the parent directory name to be
'testdir'.</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.2166: rubyeval() not tested as a method</title>
<updated>2021-11-26T18:53:11+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2021-11-01T17:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f37f08314dd1dfbf5f6526c70802763ce86202ef'/>
<id>f37f08314dd1dfbf5f6526c70802763ce86202ef</id>
<content type='text'>
Problem:    Rubyeval() not tested as a method.
Solution:   Change a test case.
https://github.com/vim/vim/commit/4a4981b7cd57b0b2289ed4f9d621ef4d90d767f0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Rubyeval() not tested as a method.
Solution:   Change a test case.
https://github.com/vim/vim/commit/4a4981b7cd57b0b2289ed4f9d621ef4d90d767f0
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.1021: Ruby interface not tested enough</title>
<updated>2020-12-06T22:53:43+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-12-06T22:51:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7bb92b7787458d8bc6b5b84eb69986c77a7b2499'/>
<id>7bb92b7787458d8bc6b5b84eb69986c77a7b2499</id>
<content type='text'>
Problem:    Ruby interface not tested enough.
Solution:   Add a couple more tests. (Dominique Pellé, closes vim/vim#6301)
https://github.com/vim/vim/commit/a190548e9165bbae75144a3e47f01d7708b29073
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Ruby interface not tested enough.
Solution:   Add a couple more tests. (Dominique Pellé, closes vim/vim#6301)
https://github.com/vim/vim/commit/a190548e9165bbae75144a3e47f01d7708b29073
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.0666: Ruby test fails on MS-Windows</title>
<updated>2020-11-01T14:28:39+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-11-01T02:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=057e21b1e771e164346dd1723dbaf539e002270c'/>
<id>057e21b1e771e164346dd1723dbaf539e002270c</id>
<content type='text'>
Problem:    Ruby test fails on MS-Windows.
Solution:   Remove the "maintainer" line. (Ken Takata, closes vim/vim#6015)
https://github.com/vim/vim/commit/88e6cc253903c86d06abb59b35c85e6aef0152f3

Cherry-pick feature check from patch 8.1.1544.
Cherry-pick test_ruby.vim changes from patch 8.2.0183.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Ruby test fails on MS-Windows.
Solution:   Remove the "maintainer" line. (Ken Takata, closes vim/vim#6015)
https://github.com/vim/vim/commit/88e6cc253903c86d06abb59b35c85e6aef0152f3

Cherry-pick feature check from patch 8.1.1544.
Cherry-pick test_ruby.vim changes from patch 8.2.0183.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.1056: no eval function for Ruby</title>
<updated>2020-10-21T17:20:21+00:00</updated>
<author>
<name>Alex Genco</name>
<email>alexgenco@gmail.com</email>
</author>
<published>2020-10-17T14:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ed0a70087a15621e7f45567feef1900f348c0916'/>
<id>ed0a70087a15621e7f45567feef1900f348c0916</id>
<content type='text'>
Problem:    No eval function for Ruby.
Solution:   Add rubyeval(). (Ozaki Kiichi, closes vim/vim#4152)
https://github.com/vim/vim/commit/e99be0e6d28fad96efd2b2be23fa38e7559e80e1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    No eval function for Ruby.
Solution:   Add rubyeval(). (Ozaki Kiichi, closes vim/vim#4152)
https://github.com/vim/vim/commit/e99be0e6d28fad96efd2b2be23fa38e7559e80e1
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0269: Ruby Kernel.#p method always returns nil</title>
<updated>2020-10-15T02:00:40+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-10-14T21:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3183b09a5e0cce78be49e08cffb5208cf424e8c1'/>
<id>3183b09a5e0cce78be49e08cffb5208cf424e8c1</id>
<content type='text'>
Problem:    Ruby Kernel.#p method always returns nil.
Solution:   Copy p method implementation from Ruby code. (Masataka Pocke
            Kuwabara, closes vim/vim#3315)
https://github.com/vim/vim/commit/51e9fbf1c7ab4ec61ac959d72d5d5cb0a0b356bb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Ruby Kernel.#p method always returns nil.
Solution:   Copy p method implementation from Ruby code. (Masataka Pocke
            Kuwabara, closes vim/vim#3315)
https://github.com/vim/vim/commit/51e9fbf1c7ab4ec61ac959d72d5d5cb0a0b356bb
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0221: not enough testing for the Ruby interface</title>
<updated>2020-10-15T02:00:40+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-10-14T21:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4543af9d53bc5a222a7ac01e17e2ad8a8ed63c8e'/>
<id>4543af9d53bc5a222a7ac01e17e2ad8a8ed63c8e</id>
<content type='text'>
Problem:    Not enough testing for the Ruby interface.
Solution:   Add more tests. (Dominique Pelle, closes vim/vim#3252)
https://github.com/vim/vim/commit/edd6aacb010ad2402fc98f19e7f6b7c29ba2656f

Modified some tests to make them pass for Neovim.
Some tests will always fail because +ruby is externalized in Neovim.
Skip failing ruby tests for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Not enough testing for the Ruby interface.
Solution:   Add more tests. (Dominique Pelle, closes vim/vim#3252)
https://github.com/vim/vim/commit/edd6aacb010ad2402fc98f19e7f6b7c29ba2656f

Modified some tests to make them pass for Neovim.
Some tests will always fail because +ruby is externalized in Neovim.
Skip failing ruby tests for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0220: Ruby converts v:true and v:false to a number</title>
<updated>2019-09-15T11:41:08+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-09-15T11:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c65dd2d114b8a493b05e8b570a5dff6f696acd9c'/>
<id>c65dd2d114b8a493b05e8b570a5dff6f696acd9c</id>
<content type='text'>
Problem:    Ruby converts v:true and v:false to a number.
Solution:   Use Qtrue and Qfalse instead. (Masataka Pocke Kuwabara,
            closes vim/vim#3259)
https://github.com/vim/vim/commit/d84b26a03b13cd816d80ff32b61e8de740d499ce

nvim does not support v:none.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Ruby converts v:true and v:false to a number.
Solution:   Use Qtrue and Qfalse instead. (Masataka Pocke Kuwabara,
            closes vim/vim#3259)
https://github.com/vim/vim/commit/d84b26a03b13cd816d80ff32b61e8de740d499ce

nvim does not support v:none.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0212: preferred cursor column not set in interfaces</title>
<updated>2019-09-14T21:46:07+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-09-14T21:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ce3d9503b2f47f592be5cee51af4f78285c69506'/>
<id>ce3d9503b2f47f592be5cee51af4f78285c69506</id>
<content type='text'>
Problem:    Preferred cursor column not set in interfaces.
Solution:   Set w_set_curswant when setting the cursor. (David Hotham,
            closes vim/vim#3060)
https://github.com/vim/vim/commit/53901442f37a59e5495165f91db5574c0b43ab04

This contains test_ruby changes only.
test_python changes were ported before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Preferred cursor column not set in interfaces.
Solution:   Set w_set_curswant when setting the cursor. (David Hotham,
            closes vim/vim#3060)
https://github.com/vim/vim/commit/53901442f37a59e5495165f91db5574c0b43ab04

This contains test_ruby changes only.
test_python changes were ported before.
</pre>
</div>
</content>
</entry>
<entry>
<title>test/old: skip failing ruby tests</title>
<updated>2019-09-14T21:05:04+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-09-14T21:00:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=67bede0b270600deeef23db28216cd88f03eb8a7'/>
<id>67bede0b270600deeef23db28216cd88f03eb8a7</id>
<content type='text'>
These tests didn't pass in https://github.com/neovim/neovim/pull/9245
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These tests didn't pass in https://github.com/neovim/neovim/pull/9245
</pre>
</div>
</content>
</entry>
</feed>
