summaryrefslogtreecommitdiff
path: root/src/testdir/test_perl.vim
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.2120: not all Perl functionality is testedv8.2.2120Bram Moolenaar2020-12-091-2/+19
| | | | | Problem: Not all Perl functionality is tested. Solution: Add a few more test cases. (Dominique Pellé, closes #7440)
* 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.0578: heredoc for interfaces does not support "trim"v8.2.0578Bram Moolenaar2020-04-141-2/+21
| | | | | | 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.1.1984: more functions can be used as methodsv8.1.1984Bram Moolenaar2019-09-041-1/+1
| | | | | Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
* 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.0978: blob not tested with Perlv8.1.0978Bram Moolenaar2019-02-231-0/+7
| | | | | | Problem: Blob not tested with Perl. Solution: Add more test coverage. Fixes a crash. (Dominique Pelle, closes #4037)
* patch 8.1.0234: incorrect reference counting in Perl interfacev8.1.0234Bram Moolenaar2018-08-021-2/+15
| | | | | Problem: Incorrect reference counting in Perl interface. Solution: Call SvREFCNT_inc more often, add a test. (Damien)
* 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.1.0191: Perl test fails in 24 line terminalv8.1.0191Bram Moolenaar2018-07-161-1/+1
| | | | | Problem: Perl test fails in 24 line terminal. Solution: Create fewer windows.
* patch 8.1.0190: Perl refcounts are wrongv8.1.0190Bram Moolenaar2018-07-161-5/+27
| | | | | Problem: Perl refcounts are wrong. Solution: Improve refcounting. Add a test. (Damien)
* patch 8.0.0478: tests use assert_true(0) and assert_false(1) to report errorsv8.0.0478Bram Moolenaar2017-03-181-1/+1
| | | | | Problem: Tests use assert_true(0) and assert_false(1) to report errors. Solution: Use assert_report().
* patch 8.0.0350: not enough test coverage for Perlv8.0.0350Bram Moolenaar2017-02-231-6/+106
| | | | | Problem: Not enough test coverage for Perl. Solution: Add more Perl tests. (Dominique Perl, closes #1500)
* patch 8.0.0269: may get ml_get error when :perldo deletes linesv8.0.0269Bram Moolenaar2017-01-291-0/+15
| | | | | | Problem: May get ml_get error when :perldo deletes lines or switches to another buffer. (Nikolai Pavlov, issue #1421) Solution: Check the buffer and line every time.
* patch 7.4.1746v7.4.1746Bram Moolenaar2016-04-151-5/+23
| | | | | Problem: Memory leak in Perl. Solution: Decrement the reference count. Add a test. (Damien)
* patch 7.4.1729v7.4.1729Bram Moolenaar2016-04-141-0/+11
| | | | | | | Problem: The Perl interface cannot use 'print' operator for writing directly in standard IO. Solution: Add a minimal implementation of PerlIO Layer feature and try to use it for STDOUT/STDERR. (Damien)
* patch 7.4.1127v7.4.1127Bram Moolenaar2016-01-171-1/+21
| | | | | Problem: Both old and new style tests for Perl. Solution: Merge the old tests with the new style tests.
* patch 7.4.1125v7.4.1125Bram Moolenaar2016-01-171-0/+74
Problem: There is no perleval(). Solution: Add perleval(). (Damien)