summaryrefslogtreecommitdiff
path: root/src/testdir/test_ruby.vim
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.1021: Ruby interface not tested enoughv8.2.1021Bram Moolenaar2020-06-201-0/+21
| | | | | Problem: Ruby interface not tested enough. Solution: Add a couple more tests. (Dominique Pellé, closes #6301)
* patch 8.2.0672: heredoc in scripts does not accept lower case markerv8.2.0672Bram Moolenaar2020-05-011-1/+4
| | | | | | Problem: Heredoc in scripts does not accept lower case marker. Solution: Allow lower case only in non-Vim scripts. (Ken Takata, closes #6019)
* patch 8.2.0666: Ruby test fails on MS-Windowsv8.2.0666Bram Moolenaar2020-04-301-2/+2
| | | | | Problem: Ruby test fails on MS-Windows. Solution: Remove the "maintainer" line. (Ken Takata, closes #6015)
* patch 8.2.0578: heredoc for interfaces does not support "trim"v8.2.0578Bram Moolenaar2020-04-141-5/+24
| | | | | | Problem: Heredoc for interfaces does not support "trim". Solution: Update the script heredoc support to be same as the :let command. (Yegappan Lakshmanan, closes #5916)
* patch 8.2.0183: tests fail when the float feature is disabledv8.2.0183Bram Moolenaar2020-01-301-30/+32
| | | | | Problem: Tests fail when the float feature is disabled. Solution: Skip tests that don't work without float support.
* patch 8.1.2166: rubyeval() not tested as a methodv8.1.2166Bram Moolenaar2019-10-161-1/+1
| | | | | Problem: Rubyeval() not tested as a method. Solution: Change a test case.
* patch 8.1.1544: some balloon tests don't run when they canv8.1.1544Bram Moolenaar2019-06-151-3/+2
| | | | | | | Problem: Some balloon tests don't run when they can. Solution: Split GUI balloon tests off into a separate file. (Ozaki Kiichi, closes #4538) Change the feature check into a command for consistency.
* patch 8.1.1524: tests are silently skippedv8.1.1524Bram Moolenaar2019-06-131-1/+1
| | | | | Problem: Tests are silently skipped. Solution: Throw an exception for skipped tests in more places.
* patch 8.1.1056: no eval function for Rubyv8.1.1056Bram Moolenaar2019-03-261-69/+75
| | | | | Problem: No eval function for Ruby. Solution: Add rubyeval(). (Ozaki Kiichi, closes #4152)
* patch 8.1.0977: blob not tested with Rubyv8.1.0977Bram Moolenaar2019-02-231-0/+10
| | | | | | Problem: Blob not tested with Ruby. Solution: Add more test coverage. fixes a crash. (Dominique Pelle, closes #4036)
* patch 8.1.0269: Ruby Kernel.#p method always returns nilv8.1.0269Bram Moolenaar2018-08-111-0/+13
| | | | | | Problem: Ruby Kernel.#p method always returns nil. Solution: Copy p method implementation from Ruby code. (Masataka Pocke Kuwabara, closes #3315)
* patch 8.1.0221: not enough testing for the Ruby interfacev8.1.0221Bram Moolenaar2018-07-281-32/+318
| | | | | Problem: Not enough testing for the Ruby interface. Solution: Add more tests. (Dominique Pelle, closes #3252)
* patch 8.1.0220: Ruby converts v:true and v:false to a numberv8.1.0220Bram Moolenaar2018-07-281-0/+8
| | | | | | Problem: Ruby converts v:true and v:false to a number. Solution: Use Qtrue and Qfalse instead. (Masataka Pocke Kuwabara, closes #3259)
* patch 8.1.0212: preferred cursor column not set in interfacesv8.1.0212Bram Moolenaar2018-07-251-0/+13
| | | | | | Problem: Preferred cursor column not set in interfaces. Solution: Set w_set_curswant when setting the cursor. (David Hotham, closes #3060)
* patch 8.0.1448: segfault with exception inside :rubyfile commandv8.0.1448Bram Moolenaar2018-01-311-0/+8
| | | | | | | Problem: Segmentation fault when Ruby throws an exception inside :rubyfile command. Solution: Use rb_protect() instead of rb_load_protect(). (ujihisa, closes #2147, greywolf, closes #2512, #2511)
* patch 8.0.0270: may get ml_get error when :rubydo deletes linesv8.0.0270Bram Moolenaar2017-01-291-0/+17
| | | | | | Problem: May get ml_get error when :rubydo deletes lines or switches to another buffer. (Nikolai Pavlov, issue #1421) Solution: Check the buffer and line every time.
* patch 7.4.1951v7.4.1951Bram Moolenaar2016-06-211-0/+34
Problem: Ruby test is old style. Solution: Convert to a new style test. (Ken Takata)