| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: Command line completion not fully tested.
Solution: Add more test cases. Make help sorting stable. (Dominique Pelle,
closes #5402)
|
|
|
|
|
| |
Problem: Another timers test is flaky on Travis for Mac.
Solution: Increase maximum expected time.
|
|
|
|
|
| |
Problem: Cannot skip tests for specific MS-Windows platform.
Solution: Add windowsversion().
|
| |
|
|
|
|
|
|
| |
Problem: Tests for spell suggestions are slow.
Solution: Use shorter words. Test with latin1 and utf-8 to cover more code.
(Dominique Pelle, closes #5399)
|
|
|
|
|
| |
Problem: Script test fails.
Solution: For numbers "is" and "isnot" work like "==" and "!=".
|
|
|
|
|
|
| |
Problem: Expression type is used inconsistently.
Solution: Add "ETYPE_IS" and "ETYPE_ISNOT" as separate enum values. Rename
"TYPE_" to "ETYPE_" to avoid confusion.
|
|
|
|
|
| |
Problem: Timers test is still flaky on Travis for Mac.
Solution: Increase maximum expected time.
|
|
|
|
|
| |
Problem: Clearing funccal values twice.
Solution: Remove clearing individual fields.
|
|
|
|
|
| |
Problem: Leaking memory when selecting spell suggestion.
Solution: Free previous value at the right time.
|
|
|
|
|
| |
Problem: Timers test is still flaky on Travis for Mac.
Solution: Run separately instead of as part of test_alot.
|
|
|
|
|
| |
Problem: Memory access error when "z=" has no suggestions.
Solution: Check for negative index.
|
|
|
|
|
| |
Problem: Spell suggestions insufficiently tested.
Solution: Add spell suggestion tests. (Dominique Pelle, closes #5398)
|
|
|
|
|
| |
Problem: Missing renamed message.
Solution: Now really add the error number.
|
|
|
|
|
|
| |
Problem: Not enough test coverage for match functions.
Solution: Add a few more test cases. (Dominique Pelle, closes #5394)
Add error number.
|
|
|
|
|
| |
Problem: Saving and restoring called_emsg is clumsy.
Solution: Count the number of error messages.
|
|
|
|
|
|
| |
Problem: Missing check for out of memory.
Solution: Check for NULL after vim_strsave(). (Dominique Pelle,
closes #5393)
|
|
|
|
|
| |
Problem: Crash when make_extmatch() runs out of memory.
Solution: Check for NULL. (Dominique Pelle, closs #5392)
|
|
|
|
|
| |
Problem: MS-Windows: test for blank job fails
Solution: Check before escaping.
|
|
|
|
|
| |
Problem: MS-Windows: test for empty job fails
Solution: Check for error message, make it also fail on Unix.
|
|
|
|
|
| |
Problem: "gF" does not work on output of "verbose command".
Solution: Recognize " line " and translations. (closes #5391)
|
|
|
|
|
| |
Problem: MS-Windows: crash with empty job command.
Solution: Check for NULL result. (Yasuhiro Matsumoto, closes #5390)
|
|
|
|
|
|
| |
Problem: Searchpairpos() is not tested.
Solution: Add tests. Also improve searchpair() testing. (Dominique Pelle,
closes #5388)
|
|
|
|
|
| |
Problem: Still some /* */ comments.
Solution: Convert to // comments.
|
|
|
|
|
| |
Problem: Still some /* */ comments.
Solution: Convert to // comments.
|
|
|
|
|
| |
Problem: Repeated word in comment.
Solution: Remove one. (Rene Nyffenegger, closes #5384)
|
| |
|
|
|
|
|
| |
Problem: Filetype Rego not recognized.
Solution: Add *.rego. (Matt Dunford, closes #5376)
|
|
|
|
|
| |
Problem: Command line editing not sufficiently tested.
Solution: Add more tests. (Dominique Pelle, closes #5374)
|
|
|
|
|
|
| |
Problem: Click in popup window doesn't close it in the GUI. (Sergey Vlasov)
Solution: When processing the selection also send a button release event.
(closes #5367)
|
|
|
|
|
| |
Problem: Timer test fails too often on Travis with MacOS.
Solution: Be less strict with the time.
|
|
|
|
|
| |
Problem: Mouse clicks in the command line not tested.
Solution: Add tests. (Dominique Pelle, closes #5366)
|
|
|
|
|
|
| |
Problem: Cannot number of lines of another buffer.
Solution: Add "linecount" to getbufinfo(). (Yasuhiro Matsumoto,
closes #5370)
|
|
|
|
|
| |
Problem: :join does not add white space where it should. (Zdenek Dohnal)
Solution: Handle joining multiple lines propely.
|
|
|
|
|
|
| |
Problem: OS/2 and MS-DOS are still mentioned, even though support was
removed long ago.
Solution: Update documentation. (Yegappan Lakshmanan, closes #5368)
|
|
|
|
|
| |
Problem: Test name used twice, option not restored properly.
Solution: Rename function, restore option with "&".
|
|
|
|
|
| |
Problem: Not all modeline variants are tested.
Solution: Add modeline tests. (Dominique Pelle, closes #5369)
|
|
|
|
|
| |
Problem: Test69 and test95 are old style.
Solution: Convert to new style tests. (Yegappan Lakshmanan, closes #5365)
|
|
|
|
|
| |
Problem: Not using a typedef for condstack.
Solution: Add a typedef.
|
|
|
|
|
| |
Problem: Some undo functionality is not tested.
Solution: Add a few more test cases. (Dominique Pelle, closes #5364)
|
|
|
|
|
| |
Problem: Screen updating wrong when opeing preview window.
Solution: Redraw the window when the preview window opens.
|
|
|
|
|
| |
Problem: Test64 is old style.
Solution: Convert to new style test. (Yegappan Lakshmanan, closes #5363)
|
|
|
|
|
| |
Problem: VMS: terminal version doesn't build.
Solution: Move MIN definition. Adjust #ifdefs. (Zoltan Arpadffy)
|
|
|
|
|
| |
Problem: Test72 is old style.
Solution: Convert to new style test. (Yegappan Lakshmanan, closes #5362)
|
|
|
|
|
| |
Problem: Popup menu positioned wrong with folding in two tabs.
Solution: Update the cursor line height. (closes #5353)
|
|
|
|
|
| |
Problem: Test using long file name may fail. (Vladimir Lomov)
Solution: Limit the name length. (Christian Brabandt, closes #5358)
|
|
|
|
|
| |
Problem: Duplication in version info.
Solution: Use preprocessor string concatenation. (Ken Takata, closes #5357)
|
|
|
|
|
| |
Problem: Get E685 and E931 if buffer reload is interrupted.
Solution: Do not abort deleting a dummy buffer. (closes #5361)
|
|
|
|
|
| |
Problem: Build file dependencies are incomplete.
Solution: Fix the dependencies. (Ken Takata, closes #5356)
|
|
|
|
|
| |
Problem: "dj" only deletes first line of closed fold.
Solution: Adjust last line of operator for linewise motion. (closes #5354)
|