Sean Dewar
f37f08314d
vim-patch:8.1.2166: rubyeval() not tested as a method
...
Problem: Rubyeval() not tested as a method.
Solution: Change a test case.
4a4981b7cd
2021-11-26 18:53:11 +00:00
Jan Edmund Lazo
7bb92b7787
vim-patch:8.2.1021: Ruby interface not tested enough
...
Problem: Ruby interface not tested enough.
Solution: Add a couple more tests. (Dominique Pellé, closes vim/vim#6301 )
a190548e91
2020-12-06 17:53:43 -05:00
Jan Edmund Lazo
057e21b1e7
vim-patch:8.2.0666: Ruby test fails on MS-Windows
...
Problem: Ruby test fails on MS-Windows.
Solution: Remove the "maintainer" line. (Ken Takata, closes vim/vim#6015 )
88e6cc2539
Cherry-pick feature check from patch 8.1.1544.
Cherry-pick test_ruby.vim changes from patch 8.2.0183.
2020-11-01 09:28:39 -05:00
Alex Genco
ed0a70087a
vim-patch:8.1.1056: no eval function for Ruby
...
Problem: No eval function for Ruby.
Solution: Add rubyeval(). (Ozaki Kiichi, closes vim/vim#4152 )
e99be0e6d2
2020-10-21 10:20:21 -07:00
Jan Edmund Lazo
3183b09a5e
vim-patch:8.1.0269: Ruby Kernel.#p method always returns nil
...
Problem: Ruby Kernel.#p method always returns nil.
Solution: Copy p method implementation from Ruby code. (Masataka Pocke
Kuwabara, closes vim/vim#3315 )
51e9fbf1c7
2020-10-14 22:00:40 -04:00
Jan Edmund Lazo
4543af9d53
vim-patch:8.1.0221: not enough testing for the Ruby interface
...
Problem: Not enough testing for the Ruby interface.
Solution: Add more tests. (Dominique Pelle, closes vim/vim#3252 )
edd6aacb01
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.
2020-10-14 22:00:40 -04:00
Jan Edmund Lazo
c65dd2d114
vim-patch:8.1.0220: Ruby converts v:true and v:false to a number
...
Problem: Ruby converts v:true and v:false to a number.
Solution: Use Qtrue and Qfalse instead. (Masataka Pocke Kuwabara,
closes vim/vim#3259 )
d84b26a03b
nvim does not support v:none.
2019-09-15 07:41:08 -04:00
Jan Edmund Lazo
ce3d9503b2
vim-patch:8.1.0212: preferred cursor column not set in interfaces
...
Problem: Preferred cursor column not set in interfaces.
Solution: Set w_set_curswant when setting the cursor. (David Hotham,
closes vim/vim#3060 )
53901442f3
This contains test_ruby changes only.
test_python changes were ported before.
2019-09-14 17:46:07 -04:00
Jan Edmund Lazo
67bede0b27
test/old: skip failing ruby tests
...
These tests didn't pass in https://github.com/neovim/neovim/pull/9245
2019-09-14 17:05:04 -04:00
Jan Edmund Lazo
232cce9abe
vim-patch:8.0.1448: segfault with exception inside :rubyfile command
...
Problem: Segmentation fault when Ruby throws an exception inside :rubyfile
command.
Solution: Use rb_protect() instead of rb_load_protect(). (ujihisa,
closes vim/vim#2147 , greywolf, closes vim/vim#2512 , vim/vim#2511 )
37badc898b
2019-09-14 16:34:16 -04:00