summaryrefslogtreecommitdiff
path: root/src/testdir/test_options.vim
Commit message (Collapse)AuthorAgeFilesLines
* patch 9.0.0644: 'smoothscroll' is not copied to a new window on :splitv9.0.0644Bram Moolenaar2022-10-031-1/+103
| | | | | Problem: 'smoothscroll' is not copied to a new window on :split. Solution: Copy the option value. Add a test.
* patch 9.0.0631: too many delete() calls in testsv9.0.0631Bram Moolenaar2022-09-301-11/+6
| | | | | Problem: Too many delete() calls in tests. Solution: Use deferred delete where possible.
* patch 9.0.0544: minor issues with setting a string optionv9.0.0544zeertzjq2022-09-221-0/+14
| | | | | Problem: Minor issues with setting a string option. Solution: Adjust the code, add a test. (closes #11192)
* patch 9.0.0543: insufficient testing for assert and test functionsv9.0.0543Yegappan Lakshmanan2022-09-221-0/+1
| | | | | Problem: Insufficient testing for assert and test functions. Solution: Add a few more tests. (Yegappan Lakshmanan, closes #11190)
* patch 9.0.0363: common names in test files causes tests to be flakyv9.0.0363Bram Moolenaar2022-09-021-1/+1
| | | | | Problem: Common names in test files causes tests to be flaky. Solution: Use more specific names.
* patch 9.0.0265: no good reason why the "gf" command isn't in the tiny versionv9.0.0265Bram Moolenaar2022-08-251-1/+0
| | | | | Problem: No good reason why the "gf" command is not in the tiny version. Solution: Graduate the file_in_path feature.
* patch 9.0.0207: stacktrace not shown when debuggingv9.0.0207zeertzjq2022-08-141-1/+6
| | | | | Problem: Stacktrace not shown when debugging. Solution: Set msg_scroll in msg_source(). (closes #10917)
* patch 9.0.0176: checking character options is duplicated and incompletev9.0.0176zeertzjq2022-08-091-2/+10
| | | | | Problem: Checking character options is duplicated and incomplete. Solution: Move checking to check_chars_options(). (closes #10863)
* patch 9.0.0059: test file has wrong namev9.0.0059zeertzjq2022-07-231-1/+9
| | | | | Problem: Test file has wrong name. Solution: Rename the file. Various small fixes. (closes #10674)
* patch 9.0.0007: no support for double, dotted and dashed underlinesv9.0.0007Bram Moolenaar2022-06-291-0/+12
| | | | | Problem: No support for double, dotted and dashed underlines. Solution: Add the termcap entries and highlight modes. (closes #9553)
* patch 8.2.4943: changing 'switchbuf' may have no effectv8.2.4943Sean Dewar2022-05-121-0/+11
| | | | | | Problem: Changing 'switchbuf' may have no effect. Solution: Handle 'switchbuf' in didset_string_options(). (Sean Dewar, closes #10406)
* patch 8.2.4924: maparg() may return a string that cannot be reusedv8.2.4924zeertzjq2022-05-091-0/+20
| | | | | | Problem: maparg() may return a string that cannot be reused. Solution: use msg_outtrans_special() instead of str2special(). (closes #10384)
* patch 8.2.4917: fuzzy expansion of option names is not rightv8.2.4917Christian Brabandt2022-05-081-0/+22
| | | | | | Problem: Fuzzy expansion of option names is not right. Solution: Pass the fuzzy flag down the call chain. (Christian Brabandt, closes #10380, closes #10318)
* patch 8.2.4752: wrong 'statusline' value can cause illegal memory accessv8.2.4752zeertzjq2022-04-151-0/+8
| | | | | Problem: Wrong 'statusline' value can cause illegal memory access. Solution: Properly check the value. (closes #10192)
* patch 8.2.4492: no error if an option is given a value with ":let &opt = val"v8.2.4492Bram Moolenaar2022-03-021-0/+2
| | | | | | Problem: No error if an option is given an invalid value with ":let &opt = val". Solution: Give the error. (closes #9864)
* patch 8.2.4439: accepting "iso8859" 'encoding' as "iso-8859-"v8.2.4439Bram Moolenaar2022-02-221-0/+25
| | | | | Problem: Accepting "iso8859" 'encoding' as "iso-8859-". Solution: use "iso8859" as "iso-8859-1".
* patch 8.2.4245: ":retab 0" may cause illegal memory accessv8.2.4245Bram Moolenaar2022-01-281-0/+2
| | | | | Problem: ":retab 0" may cause illegal memory access. Solution: Limit the value of 'tabstop' to 10000.
* patch 8.2.3780: ":cd" works differently on MS-Windowsv8.2.3780Bakudankun2021-12-111-0/+21
| | | | | Problem: ":cd" works differently on MS-Windows. Solution: Add the 'cdhome' option. (closes #9324)
* patch 8.2.3744: E854 is not tested; some spelling suggestions are not testedv8.2.3744Dominique Pelle2021-12-051-0/+6
| | | | | Problem: E854 is not tested; some spelling suggestions are not tested. Solution: Add a couple of tests. (Dominique Pellé, closes #9279)
* patch 8.2.3637: typos in test filesv8.2.3637Dominique Pelle2021-11-211-1/+1
| | | | | Problem: Typos in test files. Solution: Correct the typos. (Dominique Pellé, closes #9175)
* patch 8.2.3521: options completion test failsv8.2.3521Bram Moolenaar2021-10-161-1/+1
| | | | | Problem: Options completion test fails. Solution: Add 'thesaurusfunc' to the results.
* patch 8.2.3155: some option related code not covered by testsv8.2.3155Dominique Pelle2021-07-121-0/+44
| | | | | Problem: Some option related code not covered by tests. Solution: Add a few test cases. (Dominique Pellé, closes #8552)
* patch 8.2.3061: testing the shell option is incomplete and spread outv8.2.3061Yegappan Lakshmanan2021-06-271-28/+0
| | | | | | Problem: Testing the shell option is incomplete and spread out. Solution: Move shell tests to one file and increase coverage. (Yegappan Lakshmanan, closes #8464)
* patch 8.2.2994: various code is not fully testedv8.2.2994Yegappan Lakshmanan2021-06-131-0/+17
| | | | | Problem: Various code is not fully tested. Solution: Add a few more tests. (Yegappan Lakshmanan, closes #8378)
* patch 8.2.2993: 'fileencodings' default value should depend on 'encoding'v8.2.2993Bram Moolenaar2021-06-131-0/+8
| | | | | | | Problem: 'fileencodings' default value should depend on 'encoding'. (Gary Johnson) Solution: When 'encoding' is "utf-8" use a different default value for 'fileencodings'.
* patch 8.2.2979: not all options code is covered by testsv8.2.2979Yegappan Lakshmanan2021-06-121-0/+31
| | | | | Problem: Not all options code is covered by tests. Solution: Add more tests for options. (Yegappan Lakshmanan, closes #8369)
* patch 8.2.2837: various code lines not covered by testsv8.2.2837Dominique Pelle2021-05-061-0/+28
| | | | | Problem: Various code lines not covered by tests. Solution: Add test cases. (Dominique Pellé, closes #8178)
* patch 8.2.2595: setting 'winminheight' may cause 'lines' to changev8.2.2595Bram Moolenaar2021-03-131-0/+21
| | | | | Problem: Setting 'winminheight' may cause 'lines' to change. Solution: Also take minimal height of other tabpages into account. (#7899)
* patch 8.2.2560: setting 'winminheigt' does not take tabline into accountv8.2.2560Bram Moolenaar2021-03-011-0/+20
| | | | | Problem: Setting 'winminheigt' does not take tabline into account. Solution: Subtract the tabline from the available height. (closes #7899)
* patch 8.2.2452: no completion for the 'filetype' optionv8.2.2452Bram Moolenaar2021-02-021-0/+6
| | | | | Problem: No completion for the 'filetype' option. Solution: Add filetype completion. (Martin Tournoij, closes #7747)
* patch 8.2.2446: setting 'term' empty has different error if compiled with GUIv8.2.2446Bram Moolenaar2021-02-011-3/+1
| | | | | Problem: Setting 'term' empty has different error if compiled with GUI. Solution: Insert "else". (closes #7766)
* patch 8.2.2368: insufficient tests for setting optionsv8.2.2368Bram Moolenaar2021-01-171-1/+18
| | | | | Problem: Insufficient tests for setting options. Solution: Add a few tests. (Dominique Pellé, closes #7695)
* patch 8.2.2236: 'scroll' option can change when setting the statuslinev8.2.2236Bram Moolenaar2020-12-281-0/+18
| | | | | | | Problem: 'scroll' option can change when setting the statusline or tabline but the option context is not updated. Solution: Update the script context when the scroll option is changed as a side effect. (Christian Brabandt, closes #7533)
* patch 8.2.2030: some tests fail on Macv8.2.2030Bram Moolenaar2020-11-211-1/+7
| | | | | | Problem: Some tests fail on Mac. Solution: Avoid Mac test failures. Add additional test for wildmenu. (Yegappan Lakshmanan, closes #7341)
* patch 8.2.1909: number of status line items is limited to 80v8.2.1909Bram Moolenaar2020-10-261-1/+0
| | | | | Problem: Number of status line items is limited to 80. Solution: Dynamically allocate the arrays. (Rom Grk, closes #7181)
* patch 8.2.1736: failure to compile a pattern not tested muchv8.2.1736Bram Moolenaar2020-09-231-0/+1
| | | | | | Problem: Failure to compile a pattern not tested much. Solution: Add tests where a pattern fails to compile. (Yegappan Lakshmanan, closes #7004)
* patch 8.2.1666: the initial value of 'backupskip' can have duplicate itemsv8.2.1666Bram Moolenaar2020-09-121-0/+30
| | | | | | Problem: The initial value of 'backupskip' can have duplicate items. Solution: Remove duplicates, like when it is set later. (Tom Ryder, closes #6940)
* patch 8.2.1439: tiny and small builds have no test coveragev8.2.1439Bram Moolenaar2020-08-131-2/+2
| | | | | | Problem: Tiny and small builds have no test coverage. Solution: Restore tests that do not depend on the +eval feature. (Ken Takata, closes #6696)
* patch 8.2.1432: various inconsistencies in test filesv8.2.1432Bram Moolenaar2020-08-121-12/+7
| | | | | | | 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)
* patch 8.2.1386: backslash not removed afer space with space in 'isfname'v8.2.1386Bram Moolenaar2020-08-071-0/+9
| | | | | | | Problem: Backslash not removed afer space in option with space in 'isfname'. Solution: Do remove backslash before space, also when it is in 'isfname'. (Yasuhiro Matsumoto, closes #6651)
* patch 8.2.1061: insufficient testing for src/window.cv8.2.1061Bram Moolenaar2020-06-261-0/+20
| | | | | Problem: Insufficient testing for src/window.c. Solution: Add more tests. (Yegappan Lakshmanan, closes #6345)
* patch 8.2.1040: not enough testing for movement commandsv8.2.1040Bram Moolenaar2020-06-221-0/+32
| | | | | Problem: Not enough testing for movement commands. Solution: Add more tests. (Yegappan Lakshmanan, closes #6313)
* patch 8.2.0863: cannot set a separate color for underline/undercurlv8.2.0863Bram Moolenaar2020-05-311-1/+1
| | | | | Problem: Cannot set a separate color for underline/undercurl. Solution: Add the t_AU and t_8u termcap codes. (Timur Celik, closes #6011)
* patch 8.2.0810: error when appending "tagfile" to 'wildoptions'v8.2.0810Bram Moolenaar2020-05-221-0/+7
| | | | | | Problem: Error when appending "tagfile" to 'wildoptions'. Solution: use flags P_ONECOMMA and P_NODUP. (Dmitri Vereshchagin, closes #6105)
* patch 8.2.0712: various code not fully testedv8.2.0712Bram Moolenaar2020-05-071-0/+1
| | | | | Problem: Various code not fully tested. Solution: Add a few more tests. (Yegappan Lakshmanan, closes #6049)
* patch 8.2.0629: setting a boolean option to v:false does not workv8.2.0629Bram Moolenaar2020-04-241-0/+14
| | | | | | Problem: Setting a boolean option to v:false does not work. Solution: Do not use the string representation of the value. (Christian Brabandt, closes #5974)
* patch 8.2.0577: not all modifiers supported for :optionsv8.2.0577Bram Moolenaar2020-04-131-1/+13
| | | | | Problem: Not all modifiers supported for :options. Solution: Use all cmdmod.split flags. (closes #4401)
* patch 8.2.0551: not all code for options is testedv8.2.0551Bram Moolenaar2020-04-121-1/+57
| | | | | Problem: Not all code for options is tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5913)
* patch 8.2.0540: regexp and other code not testedv8.2.0540Bram Moolenaar2020-04-111-0/+101
| | | | | Problem: Regexp and other code not tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5904)
* patch 8.2.0535: regexp patterns not fully testedv8.2.0535Bram Moolenaar2020-04-091-0/+9
| | | | | | Problem: Regexp patterns not fully tested. Solution: Add more regexp tests and others. (Yegappan Lakshmanan, closes #5901)