summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_alot.vim
AgeCommit message (Collapse)Author
2022-11-17patch 9.0.0892: may redraw when not neededv9.0.0892Bram Moolenaar
Problem: May redraw when not needed, causing slow scrolling. Solution: Do not redraw when w_skipcol doesn't change. When w_skipcol changes only redraw from the top. (issue #11559)
2022-10-13patch 9.0.0737: Lisp word only recognized when a space followsv9.0.0737Bram Moolenaar
Problem: Lisp word only recognized when a space follows. Solution: Also match a word at the end of a line. Rename the test. Use a compiled function to avoid backslashes.
2022-07-23patch 9.0.0059: test file has wrong namev9.0.0059zeertzjq
Problem: Test file has wrong name. Solution: Rename the file. Various small fixes. (closes #10674)
2022-04-09patch 8.2.4719: ">" marker sometimes not displayed in the jumplistv8.2.4719Christian Brabandt
Problem: ">" marker sometimes not displayed in the jumplist. Solution: If the buffer no longer exists show "-invalid-". (Christian Brabandt, closes #10131, closes #10100)
2021-03-10patch 8.2.2588: build failure with tiny featuresv8.2.2588Bram Moolenaar
Problem: Build failure with tiny features. Solution: Add #ifdef. Run recover test separately.
2020-04-13patch 8.2.0573: using :version twice leaks memoryv8.2.0573Bram Moolenaar
Problem: using :version twice leaks memory Solution: Only initialize variables once. (Dominique Pelle, closes #5917)
2020-03-19patch 8.2.0413: buffer menu does not handle special buffers properlyv8.2.0413Bram Moolenaar
Problem: Buffer menu does not handle special buffers properly. Solution: Keep a dictionary with buffer names to reliably keep track of entries. Also trigger BufFilePre and BufFilePost for command-line and terminal buffers when the name changes.
2020-01-28patch 8.2.0164: test_alot takes too longv8.2.0164Bram Moolenaar
Problem: Test_alot takes too long. Solution: Run several tests individually.
2019-12-25patch 8.2.0040: timers test is still flaky on Travis for Macv8.2.0040Bram Moolenaar
Problem: Timers test is still flaky on Travis for Mac. Solution: Run separately instead of as part of test_alot.
2019-12-18patch 8.2.0023: command line editing not sufficiently testedv8.2.0023Bram Moolenaar
Problem: Command line editing not sufficiently tested. Solution: Add more tests. (Dominique Pelle, closes #5374)
2019-11-06patch 8.1.2264: there are two test files for :letv8.1.2264Bram Moolenaar
Problem: There are two test files for :let. Solution: Merge the two files.
2019-10-16patch 8.1.2161: mapping test failsv8.1.2161Bram Moolenaar
Problem: Mapping test fails. Solution: Run the test separately.
2019-09-09patch 8.1.2019: 'cursorline' always highlights the whole linev8.1.2019Bram Moolenaar
Problem: 'cursorline' always highlights the whole line. Solution: Add 'cursorlineopt' to specify what is highlighted. (closes #4693)
2019-08-12patch 8.1.1841: no test for Ex shift commandsv8.1.1841Bram Moolenaar
Problem: No test for Ex shift commands. Solution: Add a test. (Dominique Pelle, closes #4801)
2019-04-28patch 8.1.1228: not possible to process tags with a functionv8.1.1228Bram Moolenaar
Problem: Not possible to process tags with a function. Solution: Add tagfunc() (Christian Brabandt, Andy Massimino, closes #4010)
2019-03-02patch 8.1.0986: rename() is not propertly testedv8.1.0986Bram Moolenaar
Problem: rename() is not propertly tested. Solution: Add tests. (Dominique Pelle, closes #4061)
2019-02-15patch 8.1.0926: no test for :wnext, :wNext and :wpreviousv8.1.0926Bram Moolenaar
Problem: No test for :wnext, :wNext and :wprevious. Solution: Add a test. (Dominique Pelle, closes #3963)
2019-01-24patch 8.1.0817: ":=" command is not testedv8.1.0817Bram Moolenaar
Problem: ":=" command is not tested. Solution: Add a test. (Dominique Pelle, closes #3859)
2018-11-10patch 8.1.0516: :move command marks buffer modified when nothing changedv8.1.0516Bram Moolenaar
Problem: :move command marks buffer modified when nothing changed. Solution: Do not set 'modified'. Add a test. (Jason Franklin)
2018-09-22patch 8.1.0428: the :suspend command is not testedv8.1.0428Bram Moolenaar
Problem: The :suspend command is not tested. Solution: Add a test. (Dominique Pelle, closes #3472)
2018-09-14patch 8.1.0389: :behave command is not testedv8.1.0389Bram Moolenaar
Problem: :behave command is not tested. Solution: Add a test. (Dominique Pelle, closes #3429)
2018-09-10patch 8.1.0362: cannot get the script line number when executing a functionv8.1.0362Bram Moolenaar
Problem: Cannot get the script line number when executing a function. Solution: Store the line number besides the script ID. (Ozaki Kiichi, closes #3362) Also display the line number with ":verbose set".
2018-08-07patch 8.1.0251: using full path is not supported for 'backupdir'v8.1.0251Bram Moolenaar
Problem: Using a full path is supported for 'directory' but not for 'backupdir'. (Mikolaj Machowski) Solution: Support 'backupdir' as well. (Christian Brabandt, closes #179)
2018-07-23patch 8.1.0205: invalid memory access with invalid modelinev8.1.0205Bram Moolenaar
Problem: Invalid memory access with invalid modeline. Solution: Pass pointer limit. Add a test. (closes #3241)
2018-05-19patch 8.1.0003: the :compiler command is not testedv8.1.0003Bram Moolenaar
Problem: The :compiler command is not tested. Solution: Add a test. (Dominique Pelle, closes #2930)
2017-10-29patch 8.0.1237: ":set scroll&" often gives an errorv8.0.1237Bram Moolenaar
Problem: ":set scroll&" often gives an error. Solution: Don't use a fixed default value, use half the window height. Add a test. (Ozaki Kiichi, closes #2104)
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-30patch 8.0.1162: shared script for tests cannot be included twicev8.0.1162Bram Moolenaar
Problem: Shared script for tests cannot be included twice. Solution: Include it where needed, it will "finish" if loaded again.
2017-09-04patch 8.0.1053: setline() does not work on startupv8.0.1053Bram Moolenaar
Problem: setline() does not work on startup. (Manuel Ortega) Solution: Do not check for ml_mfp to be set for the current buffer. (Christian Brabandt)
2017-09-02patch 8.0.1039: cannot change a line in not current bufferv8.0.1039Bram Moolenaar
Problem: Cannot change a line in a buffer other than the current one. Solution: Add setbufline(). (Yasuhiro Matsumoto, Ozaki Kiichi, closes #1953)
2017-08-19patch 8.0.0962: crash with virtualedit and joining linesv8.0.0962Bram Moolenaar
Problem: Crash with virtualedit and joining lines. (Joshua T Corbin, Neovim #6726) Solution: When using a mark check that coladd is valid.
2017-07-08patch 8.0.0699: checksum tests are not actually runv8.0.0699Bram Moolenaar
Problem: Checksum tests are not actually run. Solution: Add the tests to the list. (Dominique Pelle, closes #1819)
2017-06-04patch 8.0.0613: the conf filetype is used before ftdetect from packagesv8.0.0613Bram Moolenaar
Problem: The conf filetype detection is done before ftdetect scripts from packages that are added later. Solution: Add the FALLBACK argument to :setfiletype. (closes #1679, closes #1693)
2017-04-02patch 8.0.0537: illegal memory access with :z and large countv8.0.0537Bram Moolenaar
Problem: Illegal memory access with :z and large count. Solution: Check for number overflow, using long instead of int. (Dominique Pelle, closes #1612)
2017-03-29patch 8.0.0522: Win32: when 'clipboard' is "unnamed" yyp does not workv8.0.0522Bram Moolenaar
Problem: MS-Windows: when 'clipboard' is "unnamed" yyp does not work in a :global command. Solution: When setting the clipboard was postponed, do not clear the register.
2017-03-21patch 8.0.0499: taglist() does not prioritize tags for a bufferv8.0.0499Bram Moolenaar
Problem: taglist() does not prioritize tags for a buffer. Solution: Add an optional buffer argument. (Duncan McDougall, closes #1194)
2017-03-19patch 8.0.0493: crash with cd command with very long argumentv8.0.0493Bram Moolenaar
Problem: Crash with cd command with very long argument. Solution: Check for running out of space. (Dominique pending, closes #1576)
2017-03-19patch 8.0.0485: not all windows commands are testedv8.0.0485Bram Moolenaar
Problem: Not all windows commands are tested. Solution: Add more tests for windows commands. (Dominique Pelle, closes #1575) Run test_autocmd separately, it interferes with other tests. Fix tests that depended on side effects.
2017-03-08patch 8.0.0433: beeps when running testsv8.0.0433Bram Moolenaar
Problem: Quite a few beeps when running tests. Solution: Set 'belloff' for these tests. (Christian Brabandt)
2017-03-08patch 8.0.0430: options test fails or hangs on MS-Windowsv8.0.0430Bram Moolenaar
Problem: Options test fails or hangs on MS-Windows. Solution: Run it separately instead of part of test_alot. Use "-S" instead of "-u" to run the script. Fix failures.
2017-02-23patch 8.0.0359: 'number' and 'relativenumber' are not properly testedv8.0.0359Bram Moolenaar
Problem: 'number' and 'relativenumber' are not properly tested. Solution: Add tests, change old style to new style tests. (Ozaki Kiichi, closes #1447)
2017-02-18patch 8.0.0337: invalid memory access in :recover commandv8.0.0337Bram Moolenaar
Problem: Invalid memory access in :recover command. Solution: Avoid access before directory name. (Dominique Pelle, closes #1488)
2017-02-17patch 8.0.0334: can't access b:changedtick from a dict referencev8.0.0334Bram Moolenaar
Problem: Can't access b:changedtick from a dict reference. Solution: Make changedtick a member of the b: dict. (inspired by neovim #6112)
2017-02-01patch 8.0.0289: no test for "ga" and :asciiv8.0.0289Bram Moolenaar
Problem: No test for "ga" and :ascii. Solution: Add a test. (Dominique Pelle, closes #1429)
2017-01-22patch 8.0.0222: blockwise put on multi-byte character misplacedv8.0.0222Bram Moolenaar
Problem: When a multi-byte character ends in a zero byte, putting blockwise text puts it before the character instead of after it. Solution: Use int instead of char for the character under the cursor. (Luchr, closes #1403) Add a test.
2017-01-13patch 8.0.0178: command count test fails on MS-Windowsv8.0.0178Bram Moolenaar
Problem: test_command_count may fail when a previous test interferes, seen on MS-Windows. Solution: Run it separately.
2017-01-10patch 8.0.0167: str2nr()/str2float() fail with negative valuesv8.0.0167Bram Moolenaar
Problem: str2nr() and str2float() do not always work with negative values. Solution: Be more flexible about handling signs. (LemonBoy, closes #1332) Add more tests.
2017-01-08patch 8.0.0156: not enough test coverage for float functionsv8.0.0156Bram Moolenaar
Problem: Several float functions are not covered by tests. Solution: Add float tests. (Dominique Pelle)
2016-10-12patch 8.0.0031v8.0.0031Bram Moolenaar
Problem: After ":bwipeout" 'fileformat' is not set to the right default. Solution: Get the default from 'fileformats'. (Mike Williams)
2016-09-29patch 8.0.0019v8.0.0019Bram Moolenaar
Problem: Test_command_count is old style. Solution: Turn it into a new style test. (Naruhiko Nishino) Use more assert functions.