summaryrefslogtreecommitdiff
path: root/src/testdir/test_alot.vim
AgeCommit message (Collapse)Author
2018-05-19patch 8.1.0003: the :compiler command is not testedBram 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 errorBram 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 twiceBram 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 twiceBram 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 startupBram 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 bufferBram 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 linesBram 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 runBram 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 packagesBram 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 countBram 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 workBram 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 bufferBram 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 argumentBram 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 testedBram 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 testsBram 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-WindowsBram 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 testedBram 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 commandBram 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 referenceBram 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 :asciiBram 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 misplacedBram 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-WindowsBram 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 valuesBram 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 functionsBram Moolenaar
Problem: Several float functions are not covered by tests. Solution: Add float tests. (Dominique Pelle)
2016-10-12patch 8.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.0019Bram Moolenaar
Problem: Test_command_count is old style. Solution: Turn it into a new style test. (Naruhiko Nishino) Use more assert functions.
2016-08-23patch 7.4.2244Bram Moolenaar
Problem: Adding pattern to ":oldfiles" is not a generic solution. Solution: Add the ":filter /pat/ cmd" command modifier. Only works for some commands right now.
2016-08-20patch 7.4.2230Bram Moolenaar
Problem: There is no equivalent of 'smartcase' for a tag search. Solution: Add value "followscs" and "smart" to 'tagcase'. (Christian Brabandt, closes #712) Turn tagcase test into new style.
2016-08-18patch 7.4.2227Bram Moolenaar
Problem: Tab page tests are old style. Solution: Change into new style tests. (Hirohito Higashi)
2016-08-14patch 7.4.2208Bram Moolenaar
Problem: Test for mappings is old style. Solution: Convert the test to new style.
2016-08-07patch 7.4.2174Bram Moolenaar
Problem: Adding duplicate flags to 'whichwrap' leaves commas behind. Solution: Also remove the commas. (Naruhiko Nishino)
2016-08-06patch 7.4.2163Bram Moolenaar
Problem: match() and related functions tested with old style test. Solution: Convert to new style test. (Hirohito Higashi)
2016-07-29patch 7.4.2113Bram Moolenaar
Problem: Test for undo is flaky. Solution: Turn it into a new style test. Use test_settime() to avoid flakyness.
2016-07-21patch 7.4.2085Bram Moolenaar
Problem: Digraph tests fails on some systems. Solution: Run it separately and set 'encoding' early.
2016-07-20patch 7.4.2082Bram Moolenaar
Problem: Not much test coverage for digraphs. Solution: Add a new style digraph test. (Christian Brabandt)
2016-07-15patch 7.4.2044Bram Moolenaar
Problem: filter() and map() either require a string or defining a function. Solution: Support lambda, a short way to define a function that evaluates an expression. (Yasuhiro Matsumoto, Ken Takata)
2016-07-09patch 7.4.2008Bram Moolenaar
Problem: evalcmd() has a confusing name. Solution: Rename to execute(). Make silent optional. Support a list of commands.
2016-07-07patch 7.4.1996Bram Moolenaar
Problem: Capturing the output of a command takes a few commands. Solution: Add evalcmd().
2016-07-07patch 7.4.1992Bram Moolenaar
Problem: Values for true and false can be confusing. Solution: Update the documentation. Add a test. Make v:true evaluate to TRUE for a non-zero-arg.
2016-07-04patch 7.4.1989Bram Moolenaar
Problem: filter() and map() only accept a string argument. Solution: Implement using a Funcref argument (Yasuhiro Matsumoto, Ken Takata)
2016-07-01patch 7.4.1970Bram Moolenaar
Problem: Using ":insert" in an empty buffer sets the jump mark. (Ingo Karkat) Solution: Don't adjust marks when replacing the empty line in an empty buffer. (closes #892)
2016-06-26patch 7.4.1961Bram Moolenaar
Problem: When 'insertmode' is reset while doing completion the popup menu remains even though Vim is in Normal mode. Solution: Ignore stop_insert_mode when the popup menu is visible. Don't set stop_insert_mode when 'insertmode' was already off. (Christian Brabandt)
2016-05-24patch 7.4.1835Bram Moolenaar
Problem: When splitting and closing a window the status height changes. Solution: Compute the frame height correctly. (Hirohito Higashi)
2016-04-20patch 7.4.1756Bram Moolenaar
Problem: "dll" options are not expanded. Solution: Expand environment variables. (Ozaki Kiichi)
2016-04-18patch 7.4.1751Bram Moolenaar
Problem: Crash when 'tagstack' is off. (Dominique Pelle) Solution: Fix it. (Hirohito Higashi)
2016-04-16patch 7.4.1748Bram Moolenaar
Problem: "gD" does not find match in first column of first line. (Gary Johnson) Solution: Accept match at the cursor.
2016-04-14patch 7.4.1735Bram Moolenaar
Problem: It is not possible to only see part of the message history. It is not possible to clear messages. Solution: Add a count to ":messages" and a clear argument. (Yasuhiro Matsumoto)
2016-04-11patch 7.4.1723Bram Moolenaar
Problem: When using try/catch in 'tabline' it is still considered an error and the tabline will be disabled. Solution: Check did_emsg instead of called_emsg. (haya14busa, closes #746)
2016-04-05patch 7.4.1711Bram Moolenaar
Problem: When using try/catch in 'statusline' it is still considered an error and the status line will be disabled. Solution: Check did_emsg instead of called_emsg. (haya14busa, closes #729)
2016-03-29patch 7.4.1685Bram Moolenaar
Problem: There is no easy way to get all the information about a match. Solution: Add matchstrpos(). (Ozaki Kiichi)