summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_arglist.vim
AgeCommit message (Collapse)Author
2022-11-12patch 9.0.0865: duplicate arguments are not always detectedv9.0.0865Nir Lichtman
Problem: Duplicate arguments are not always detected. Solution: Expand to full path before comparing arguments. (Nir Lichtman, closes #11505, closes #9402)
2022-10-05patch 9.0.0663: tests check for +cmdwin feature which is always presentv9.0.0663zeertzjq
Problem: Tests check for +cmdwin feature which is always present. Solution: Remove the checks. (closes #11287)
2022-09-09patch 9.0.0422: not enough testing of the :all commandv9.0.0422Yegappan Lakshmanan
Problem: Not enough testing of the :all command. Solution: Add more testing. (Yegappan Lakshmanan, closes #11091)
2022-09-04patch 9.0.0380: deleting files in tests is a hassleBram Moolenaar
Problem: Deleting files in tests is a hassle. Solution: Use the new 'D' flag of writefile().
2021-12-24patch 8.2.3888: the argument list may contain duplicatesv8.2.3888Nir Lichtman
Problem: The argument list may contain duplicates. Solution: Add the :argdedeupe command. (Nir Lichtman, closes #6235)
2021-12-24patch 8.2.3886: can define autocmd for every event by using "au!"v8.2.3886Bram Moolenaar
Problem: Can define autocmd for every event by using "au!". Solution: Check if a command is present also for "au!".
2021-12-24patch 8.2.3885: arglist test failsv8.2.3885Bram Moolenaar
Problem: Arglist test fails. Solution: Adjust for locking the arglist for ":all".
2021-12-24patch 8.2.3884: crash when clearing the argument list while using itv8.2.3884Bram Moolenaar
Problem: Crash when clearing the argument list while using it. Solution: Lock the argument list for ":all".
2021-11-18patch 8.2.3616: arglist test does not clear the argument list consistentlyv8.2.3616Shougo Matsushita
Problem: Arglist test does not clear the argument list consistently. Solution: Call Reset_arglist(). (Shougo Matsushita, closes #9154)
2021-08-14patch 8.2.3345: some code not covered by testsv8.2.3345Dominique Pelle
Problem: Some code not covered by tests. Solution: Add a few more tests. (Dominique Pellé, closes #8757)
2021-01-27patch 8.2.2416: may get stuck in command line window statev8.2.2416Bram Moolenaar
Problem: May get stuck in command line window state. Solution: Reset "cmdwin_type" when editing buffer fails. Make arglist test pass on MS-Windows.
2021-01-26patch 8.2.2415: no way to check for the cmdwin featurev8.2.2415Bram Moolenaar
Problem: No way to check for the cmdwin feature, cmdline_hist is now always enabled. Solution: Add has('cmdwin') support. Skip arglist test on Windows temporarily.
2021-01-26patch 8.2.2413: crash when using :all while using a cmdline windowv8.2.2413Bram Moolenaar
Problem: Crash when using :all while using a cmdline window. (Zdenek Dohnal) Solution: Disallow :all from the cmdline window.
2020-12-18patch 8.2.2160: various typosv8.2.2160Bram Moolenaar
Problem: Various typos. Solution: Fix spelling mistakes. (closes #7494)
2020-10-05patch 8.2.1803: a few failures are not testedv8.2.1803Bram Moolenaar
Problem: A few failures are not tested. Solution: Test a few failures. (Dominique Pellé, closes #7075)
2020-09-23patch 8.2.1736: failure to compile a pattern not tested muchv8.2.1736Bram Moolenaar
Problem: Failure to compile a pattern not tested much. Solution: Add tests where a pattern fails to compile. (Yegappan Lakshmanan, closes #7004)
2020-08-17patch 8.2.1472: ":argdel" does not work like ":.argdel" as documentedv8.2.1472Bram Moolenaar
Problem: ":argdel" does not work like ":.argdel" as documented. (Alexey Demin) Solution: Make ":argdel" work like ":.argdel". (closes #6727) Also fix giving the error "0 more files to edit".
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-06-26patch 8.2.1065: Vim9: no line break allowed inside a listv8.2.1065Bram Moolenaar
Problem: Vim9: no line break allowed inside a list. Solution: Handle line break inside a list in Vim9 script.
2020-05-31patch 8.2.0866: not enough tests for buffer writingv8.2.0866Bram Moolenaar
Problem: Not enough tests for buffer writing. Solution: Add more tests. Use CheckRunVimInTerminal in more places. (Yegappan Lakshmanan, closes #6167)
2020-04-08patch 8.2.0533: tests using term_wait() can still be flakyv8.2.0533Bram Moolenaar
Problem: Tests using term_wait() can still be flaky. Solution: Increase the wait time when rerunning a test. (James McCoy, closes #5899) Halve the initial times to make tests run faster when there is no rerun.
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-02-21patch 8.2.0293: various Ex commands not sufficiently testedv8.2.0293Bram Moolenaar
Problem: Various Ex commands not sufficiently tested. Solution: Add more test cases. (Yegappan Lakshmanan, closes #5673)
2020-02-18patch 8.2.0275: some Ex code not covered by testsv8.2.0275Bram Moolenaar
Problem: Some Ex code not covered by tests. Solution: Add test cases. (Yegappan Lakshmanan, closes #5659)
2020-02-11patch 8.2.0243: insufficient code coverage for ex_docmd.c functionsv8.2.0243Bram Moolenaar
Problem: Insufficient code coverage for ex_docmd.c functions. Solution: Add more tests. (Yegappan Lakshmanan, closes #5618)
2019-08-31patch 8.1.1954: more functions can be used as a methodv8.1.1954Bram Moolenaar
Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.
2019-08-24patch 8.1.1924: using empty string for current buffer is unexpectedv8.1.1924Bram Moolenaar
Problem: Using empty string for current buffer is unexpected. Solution: Make the argument optional for bufname() and bufnr().
2019-08-18patch 8.1.1888: more functions can be used as methodsv8.1.1888Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-08-03patch 8.1.1796: :argdo is not testedv8.1.1796Bram Moolenaar
Problem: :argdo is not tested Solution: Add a test.
2019-07-27patch 8.1.1760: extra line break for wrapping output of :argsv8.1.1760Bram Moolenaar
Problem: Extra line break for wrapping output of :args. Solution: Avoid the extra line break. (Daniel Hahler, closes #4737)
2019-07-23patch 8.1.1737: :args command that outputs one line gives more promptv8.1.1737Bram Moolenaar
Problem: :args command that outputs one line gives more prompt. Solution: Only output line break if needed. (Daniel Hahler, closes #4715)
2018-12-28patch 8.1.0653: arglist test fails on MS-windowsv8.1.0653Bram Moolenaar
Problem: Arglist test fails on MS-windows. Solution: Only use a file name with a double quote on Unix.
2018-12-28patch 8.1.0651: :args \"foo works like :args without argumentv8.1.0651Bram Moolenaar
Problem: :args \"foo works like :args without argument. Solution: Fix check for empty argument. (closes #3728)
2018-12-02patch 8.1.0559: command line completion not sufficiently testedv8.1.0559Bram Moolenaar
Problem: Command line completion not sufficiently tested. Solution: Add more tests. (Dominique Pelle, closes #3622)
2018-10-25patch 8.1.0493: argv() and argc() only work on the current argument listv8.1.0493Bram Moolenaar
Problem: argv() and argc() only work on the current argument list. Solution: Add a window ID argument. (Yegappan Lakshmanan, closes #832)
2018-09-24patch 8.1.0430: Xargadd file left behind after running testv8.1.0430Bram Moolenaar
Problem: Xargadd file left behind after running test. Solution: Delete the file. (Dominique Pelle)
2018-09-18patch 8.1.0404: accessing invalid memory with long argument namev8.1.0404Bram Moolenaar
Problem: Accessing invalid memory with long argument name. Solution: Use item_count instead of checking for a terminating NULL. (Dominique Pelle, closes #3444)
2018-08-31patch 8.1.0341: :argadd in empty buffer changes the buffer namev8.1.0341Bram Moolenaar
Problem: :argadd in empty buffer changes the buffer name. (Pavol Juhas) Solution: Don't re-use the current buffer when not going to edit the file. (closes #3397) Do re-use the current buffer for :next.
2018-04-24patch 8.0.1763: :argedit does not reuse an empty unnamed bufferv8.0.1763Bram Moolenaar
Problem: :argedit does not reuse an empty unnamed buffer. Solution: Add the BLN_CURBUF flag and fix all the side effects. (Christian Brabandt, closes #2713)
2018-04-20patch 8.0.1738: ":args" output is hard to readv8.0.1738Bram Moolenaar
Problem: ":args" output is hard to read. Solution: Make columns with the names if the output is more than one line.
2017-10-27patch 8.0.1224: still interference between test functionsv8.0.1224Bram Moolenaar
Problem: Still interference between test functions. Solution: Clear autocommands. Wipe all buffers. Fix tests that depend on a specific start context.
2017-08-03patch 8.0.0847: :argadd without argument can't handle space in file namev8.0.0847Bram Moolenaar
Problem: :argadd without argument can't handle space in file name. (Harm te Hennepe) Solution: Escape the space. (Yasuhiro Matsumoto, closes #1917)
2017-07-16patch 8.0.0723: arglist test fails if file name case is ignoredv8.0.0723Bram Moolenaar
Problem: Arglist test fails if file name case is ignored. Solution: Wipe existing buffers, check for fname_case property.
2017-07-16patch 8.0.0721: :argedit can only have one argumentv8.0.0721Bram Moolenaar
Problem: :argedit can only have one argument. Solution: Allow for multiple arguments. (Christian Brabandt)
2017-03-16patch 8.0.0473: no test covering arg_all()v8.0.0473Bram Moolenaar
Problem: No test covering arg_all(). Solution: Add a test expanding ##.
2017-03-09patch 8.0.0439: ":%argdel" gives an error for an empty arglistv8.0.0439Bram Moolenaar
Problem: Using ":%argdel" while the argument list is already empty gives an error. (Pavol Juhas) Solution: Don't give an error. (closes #1546)
2016-09-07patch 7.4.2343v7.4.2343Bram Moolenaar
Problem: Too many old file tests. Solution: Turn several into new style tests. (Yegappan Lakshmanan)
2016-01-23patch 7.4.1161v7.4.1161Bram Moolenaar
Problem: ":argadd" without argument is supposed to add the current buffer name to the arglist. Solution: Make it work as documented. (Coot, closes #577)
2016-01-19patch 7.4.1135v7.4.1135Bram Moolenaar
Problem: One more arglist test fails on MS-Windows. Solution: Don't edit "Y" after editing "y".
2016-01-19patch 7.4.1134v7.4.1134Bram Moolenaar
Problem: The arglist test fails on MS-Windows. Solution: Only check for failure of argedit on Unix.