summaryrefslogtreecommitdiff
path: root/src/testdir/test_usercommands.vim
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.0633: crash when using null partial in filter()v8.2.0633Bram Moolenaar2020-04-241-0/+4
| | | | | Problem: Crash when using null partial in filter(). Solution: Fix crash. Add more tests. (Yegappan Lakshmanan, closes #5976)
* patch 8.2.0619: null dict is not handled like an empty dictv8.2.0619Bram Moolenaar2020-04-231-5/+5
| | | | | Problem: Null dict is not handled like an empty dict. Solution: Fix the code and add tests. (Yegappan Lakshmanan, closes #5968)
* patch 8.2.0577: not all modifiers supported for :optionsv8.2.0577Bram Moolenaar2020-04-131-10/+42
| | | | | Problem: Not all modifiers supported for :options. Solution: Use all cmdmod.split flags. (closes #4401)
* patch 8.2.0418: code in eval.c not sufficiently covered by testsv8.2.0418Bram Moolenaar2020-03-201-0/+21
| | | | | Problem: Code in eval.c not sufficiently covered by tests. Solution: Add more tests. (Yegappan Lakshmanan, closes #5815)
* patch 8.2.0396: cmdexpand.c insufficiently testedv8.2.0396Bram Moolenaar2020-03-161-1/+9
| | | | | Problem: Cmdexpand.c insufficiently tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5789)
* patch 8.1.1241: Ex command info contains confusing informationv8.1.1241Bram Moolenaar2019-05-011-3/+7
| | | | | | | Problem: Ex command info contains confusing information. Solution: When using the NOTADR flag use ADDR_OTHER for the address type. Cleanup code using NOTADR. Check for errors in create_cmdidxs.vim. Adjust Makefile to see the errors.
* patch 8.1.1211: not all user command code is testedv8.1.1211Bram Moolenaar2019-04-271-0/+94
| | | | | Problem: Not all user command code is tested. Solution: Add more tests.
* patch 8.1.1206: user command parsing and listing not properly testedv8.1.1206Bram Moolenaar2019-04-251-0/+140
| | | | | Problem: User command parsing and listing not properly tested. Solution: Add more tests. (Dominique Pelle, closes #4296)
* patch 8.1.0573: cannot redefine user command without ! in same scriptv8.1.0573Bram Moolenaar2018-12-081-0/+28
| | | | | | Problem: Cannot redefine user command without ! in same script Solution: Allow redefining user command without ! in same script, like with functions.
* patch 8.1.0560: cannot use address type "other" with with user commandv8.1.0560Bram Moolenaar2018-12-021-1/+59
| | | | | | Problem: Cannot use address type "other" with with user command. Solution: Add "other" to the list. (Daniel Hahler, closes #3655) Also reject "%" for commands with "other". Add some more tests.
* patch 8.0.1425: execute() does not work in completion of user commandv8.0.1425Bram Moolenaar2017-12-251-0/+12
| | | | | Problem: execute() does not work in completion of user command. (thinca) Solution: Switch off redir_off and restore it. (Ozaki Kiichi, closes #2492)
* patch 8.0.1200: tests switch the bell off twicev8.0.1200Bram Moolenaar2017-10-151-1/+0
| | | | | Problem: Tests switch the bell off twice. Solution: Don't set 'belloff' in individual tests. (Christian Brabandt)
* patch 8.0.0433: beeps when running testsv8.0.0433Bram Moolenaar2017-03-081-0/+1
| | | | | Problem: Quite a few beeps when running tests. Solution: Set 'belloff' for these tests. (Christian Brabandt)
* patch 8.0.0242: no tests for user command completionv8.0.0242Bram Moolenaar2017-01-261-0/+104
| | | | | | Problem: Completion of user defined functions is not covered by tests. Solution: Add tests. Also test various errors of user-defined commands. (Dominique Pelle, closes #1413)
* patch 7.4.2127v7.4.2127Bram Moolenaar2016-07-301-4/+30
| | | | | | Problem: The short form of ":noswapfile" is ":noswap" instead of ":now". (Kent Sibilev) Solution: Only require three characters. Add a test for the short forms.
* patch 7.4.2110v7.4.2110Bram Moolenaar2016-07-281-0/+30
| | | | | | Problem: When there is an CmdUndefined autocmd then the error for a missing command is E464 instead of E492. (Manuel Ortega) Solution: Don't let the pointer be NULL.
* patch 7.4.1898v7.4.1898Bram Moolenaar2016-06-041-0/+48
Problem: User commands don't support modifiers. Solution: Add the <mods> item. (Yegappan Lakshmanan, closes #829)