summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_edit.vim
AgeCommit message (Collapse)Author
2020-08-12patch 8.2.1432: various inconsistencies in test filesv8.2.1432Bram Moolenaar
Problem: Various inconsistencies in test files. Solution: Add modelines where they were missing. Use Check commands instead of silently skipping over tests. Adjust indents and comments. (Ken Takata, closes #6695)
2020-08-01patch 8.2.1340: some tests fail on Cirrus CI and/or with FreeBSDv8.2.1340Bram Moolenaar
Problem: Some tests fail on Cirrus CI and/or with FreeBSD. Solution: Make 'backupskip' empty. Do not run tests as root. Check for directory when using viminfo. (Ozaki Kiichi, closes #6596)
2020-06-20patch 8.2.1022: various parts of code not covered by testsv8.2.1022Bram Moolenaar
Problem: Various parts of code not covered by tests. Solution: Add more tests. (Yegappan Lakshmanan, closes #6300)
2020-06-15patch 8.2.0982: insufficient testing for reading/writing filesv8.2.0982Bram Moolenaar
Problem: Insufficient testing for reading/writing files. Solution: Add more tests. (Yegappan Lakshmanan, closes #6257) Add "ui_delay" to test_override() and use it for the CTRL-O test.
2020-06-13patch 8.2.0968: no proper testing of the 'cpoptions' flagsv8.2.0968Bram Moolenaar
Problem: No proper testing of the 'cpoptions' flags. Solution: Add tests. (Yegappan Lakshmanan, closes #6251)
2020-05-05patch 8.2.0698: insert mode completion not fully testedv8.2.0698Bram Moolenaar
Problem: Insert mode completion not fully tested. Solution: Add a few more tests. (Yegappan Lakshmanan, closes #6041)
2020-04-30patch 8.2.0670: cannot change window when evaluating 'completefunc'v8.2.0670Bram Moolenaar
Problem: Cannot change window when evaluating 'completefunc'. Solution: Make a difference between not changing text or buffers and also not changing window.
2020-04-27patch 8.2.0649: undo problem whn an InsertLeave autocommand resets undov8.2.0649Bram Moolenaar
Problem: Undo problem whn an InsertLeave autocommand resets undo. (Kutsan Kaplan) Solution: Do not create a new undo block when leaving Insert mode.
2020-04-21patch 8.2.0614: get ml_get error when deleting a line in 'completefunc'v8.2.0614Bram Moolenaar
Problem: Get ml_get error when deleting a line in 'completefunc'. (Yegappan Lakshmanan) Solution: Lock the text while evaluating 'completefunc'.
2020-03-30patch 8.2.0482: channel and sandbox code not sufficiently testedv8.2.0482Bram Moolenaar
Problem: Channel and sandbox code not sufficiently tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5855)
2020-03-22patch 8.2.0425: code for modeless selection not sufficiently testedv8.2.0425Bram Moolenaar
Problem: Code for modeless selection not sufficiently tested. Solution: Add tests. Move mouse code functionality to a common script file. (Yegappan Lakshmanan, closes #5821)
2020-03-10patch 8.2.0369: various Normal mode commands not fully testedv8.2.0369Bram Moolenaar
Problem: Various Normal mode commands not fully tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5751)
2020-03-08patch 8.2.0363: some Normal mode commands not testedv8.2.0363Bram Moolenaar
Problem: Some Normal mode commands not tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5746)
2020-02-17patch 8.2.0270: some code not covered by testsv8.2.0270Bram Moolenaar
Problem: Some code not covered by tests. Solution: Add test cases. (Yegappan Lakshmanan, closes #5649)
2020-01-26patch 8.2.0156: various typos in source files and testsv8.2.0156Bram Moolenaar
Problem: Various typos in source files and tests. Solution: Fix the typos. (Emir Sari, closes #5532)
2019-12-01patch 8.1.2373: cannot build with +popupwin but without +quickfixv8.1.2373Bram Moolenaar
Problem: Cannot build with +popupwin but without +quickfix. (John Marriott) Solution: Adjust #ifdefs.
2019-11-06patch 8.1.2263: 'noesckeys' test fails in GUIv8.1.2263Bram Moolenaar
Problem: 'noesckeys' test fails in GUI. Solution: Skip the test in the GUI.
2019-11-06patch 8.1.2261: with modifyOtherKeys set 'noesckeys' doesn't workv8.1.2261Bram Moolenaar
Problem: With modifyOtherKeys set 'noesckeys' doesn't work. (James McCoy) Solution: Disable modifyOtherKeys while in Insert mode when 'noesckeys' is set. (closes #5180)
2019-09-05patch 8.1.1988: :startinsert! does not work the same way as "A"v8.1.1988Bram Moolenaar
Problem: :startinsert! does not work the same way as "A". Solution: Use the same code to move the cursor. (closes #4896)
2019-08-24patch 8.1.1925: more functions can be used as methodsv8.1.1925Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-05-18patch 8.1.1348: running tests may cause the window to movev8.1.1348Bram Moolenaar
Problem: Running tests may cause the window to move. Solution: Correct the reported window position for the offset with the position after ":winpos". Works around an xterm bug.
2019-04-27patch 8.1.1214: old style testsv8.1.1214Bram Moolenaar
Problem: Old style tests. Solution: Move tests from test14 to new style test files. (Yegappan Lakshmanan, closes #4308)
2019-03-16patch 8.1.1011: indent from autoindent not removed from blank linev8.1.1011Bram Moolenaar
Problem: Indent from autoindent not removed from blank line. (Daniel Hahler) Solution: Do not reset did_ai when text follows. (closes #4119)
2019-01-24patch 8.1.0811: too many #ifdefsv8.1.0811Bram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate FEAT_MBYTE, the final chapter.
2019-01-09patch 8.1.0711: test files still use function!v8.1.0711Bram Moolenaar
Problem: Test files still use function!. Solution: Remove the exclamation mark. Fix overwriting a function.
2018-11-02patch 8.1.0504: when CTRL-C is mapped it triggers InsertLeavev8.1.0504Bram Moolenaar
Problem: When CTRL-C is mapped it triggers InsertLeave. Solution: Make CTRL-C behave the same way when typed or used in a mapping.
2018-07-28patch 8.1.0219: expanding ## fails to escape backtickv8.1.0219Bram Moolenaar
Problem: Expanding ## fails to escape backtick. Solution: Escape a backtick in a file name. (closes #3257)
2018-06-06patch 8.1.0037: cannot easily append lines to another bufferv8.1.0037Bram Moolenaar
Problem: Cannot easily append lines to another buffer. Solution: Add appendbufline().
2018-06-04patch 8.1.0034: cursor not restored with ":edit #"v8.1.0034Bram Moolenaar
Problem: Cursor not restored with ":edit #". Solution: Don't assume autocommands moved the cursor when it was moved to the first non-blank.
2018-02-09patch 8.0.1482: using feedkeys() does not work to test completionv8.0.1482Bram Moolenaar
Problem: Using feedkeys() does not work to test Insert mode completion. (Lifepillar) Solution: Do not check for typed keys when executing :normal or feedkeys(). Fix thesaurus completion not working when 'complete' is empty.
2017-10-27patch 8.0.1226: edit and popup tests failingv8.0.1226Bram Moolenaar
Problem: Edit and popup tests failing. Solution: Make the tests pass.
2017-10-19patch 8.0.1205: it is possible to unload a changed bufferv8.0.1205Bram Moolenaar
Problem: Using "1q" it is possible to unload a changed buffer. (Rick Howe) Solution: Check the right window for changes.
2017-10-15patch 8.0.1200: tests switch the bell off twicev8.0.1200Bram Moolenaar
Problem: Tests switch the bell off twice. Solution: Don't set 'belloff' in individual tests. (Christian Brabandt)
2017-09-26patch 8.0.1154: 'indentkeys' does not work properlyv8.0.1154Bram Moolenaar
Problem: 'indentkeys' does not work properly. (Gary Johnson) Solution: Get the cursor line again. (Christian Brabandt, closes #2151)
2017-04-07patch 8.0.0545: edit test may fail on some systemsv8.0.0545Bram Moolenaar
Problem: Edit test may fail on some systems. Solution: If creating a directory with a very long path fails, bail out.
2017-04-04patch 8.0.0543: test_edit causes older xfce4-terminal to closev8.0.0543Bram Moolenaar
Problem: Test_edit causes older xfce4-terminal to close. (Dominique Pelle) Solution: Reduce number of columns to 2000. Try to restore the window position.
2017-04-01patch 8.0.0532: test with long directory name fails on Macv8.0.0532Bram Moolenaar
Problem: Test with long directory name fails on Mac. Solution: Skip the test on Mac systems.
2017-03-31patch 8.0.0531: test with long directory name fails on non-unix systemsv8.0.0531Bram Moolenaar
Problem: Test with long directory name fails on non-unix systems. Solution: Skip the test on non-unix systems.
2017-03-31patch 8.0.0530: buffer overflow when 'columns' is very bigv8.0.0530Bram Moolenaar
Problem: Buffer overflow when 'columns' is very big. (Nikolai Pavlov) Solution: Correctly compute where to truncate. Fix translation. (closes #1600)
2017-03-16patch 8.0.0472: when a test fails another test may also failv8.0.0472Bram Moolenaar
Problem: When a test fails and test.log is created, Test_edit_CTRL_I matches it instead of test1.in. Solution: Match with runtest.vim instead.
2017-03-09patch 8.0.0440: not enough test coverage in Insert modev8.0.0440Bram Moolenaar
Problem: Not enough test coverage in Insert mode. Solution: Add lots of tests. Add test_override(). (Christian Brabandt, closes #1521)