| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Not all Perl functionality is tested.
Solution: Add a few more test cases. (Dominique Pellé, closes #7440)
|
|
|
|
|
|
| |
Problem: Heredoc in scripts does not accept lower case marker.
Solution: Allow lower case only in non-Vim scripts. (Ken Takata,
closes #6019)
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Problem: Tests are silently skipped.
Solution: Throw an exception for skipped tests in more places.
|
|
|
|
|
|
| |
Problem: Blob not tested with Perl.
Solution: Add more test coverage. Fixes a crash. (Dominique Pelle,
closes #4037)
|
|
|
|
|
| |
Problem: Incorrect reference counting in Perl interface.
Solution: Call SvREFCNT_inc more often, add a test. (Damien)
|
|
|
|
|
|
| |
Problem: Preferred cursor column not set in interfaces.
Solution: Set w_set_curswant when setting the cursor. (David Hotham,
closes #3060)
|
|
|
|
|
| |
Problem: Perl test fails in 24 line terminal.
Solution: Create fewer windows.
|
|
|
|
|
| |
Problem: Perl refcounts are wrong.
Solution: Improve refcounting. Add a test. (Damien)
|
|
|
|
|
| |
Problem: Tests use assert_true(0) and assert_false(1) to report errors.
Solution: Use assert_report().
|
|
|
|
|
| |
Problem: Not enough test coverage for Perl.
Solution: Add more Perl tests. (Dominique Perl, closes #1500)
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Problem: Memory leak in Perl.
Solution: Decrement the reference count. Add a test. (Damien)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Problem: Both old and new style tests for Perl.
Solution: Merge the old tests with the new style tests.
|
|
Problem: There is no perleval().
Solution: Add perleval(). (Damien)
|