summaryrefslogtreecommitdiffstats
path: root/src/testdir/gen_opt_test.vim
AgeCommit message (Collapse)Author
2023-09-20patch 9.0.1921: not possible to use the jumplist like a stackv9.0.1921Yegappan Lakshmanan
Problem: not possible to use the jumplist like a stack Solution: Add the 'jumpoptions' setting to make the jumplist a stack. Add an option for using jumplist like tag stack related: #7738 closes: #13134 ported from NeoVim: - https://neovim.io/doc/user/motion.html#jumplist-stack - neovim/neovim@39094b3 - neovim/neovim#11530 - https://vi.stackexchange.com/questions/18344/how-to-change-jumplist-behavior Based on the feedback in the previous PR, it looks like many people like this option. Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com> Co-authored-by: butwerenotthereyet <58348703+butwerenotthereyet@users.noreply.github.com>
2023-02-27patch 9.0.1359: too many "else if" statements in handling optionsv9.0.1359Yegappan Lakshmanan
Problem: Too many "else if" statements in handling options. Solution: Add more functions for handling option changes. (Yegappan Lakshmanan, closes #12060)
2023-02-25patch 9.0.1353: too many "else if" statements to handle option valuesv9.0.1353Yegappan Lakshmanan
Problem: Too many "else if" statements to handle option values. Solution: Add more functions to handle option value changes. (Yegappan Lakshmanan, closes #12058)
2022-12-15patch 9.0.1061: cannot display 'showcmd' somewhere elsev9.0.1061Luuk van Baal
Problem: Cannot display 'showcmd' somewhere else. Solution: Add the 'showcmdloc' option. (Luuk van Baal, closes #11684)
2022-11-23patch 9.0.0930: cannot debug the Kitty keyboard protocol with TermDebugv9.0.0930Bram Moolenaar
Problem: Cannot debug the Kitty keyboard protocol with TermDebug. Solution: Add Kitty keyboard protocol support to the libvterm fork. Recognize the escape sequences that the protocol generates. Add the 'keyprotocol' option to allow the user to specify for which terminal what protocol is to be used, instead of hard-coding this. Add recognizing the kitty keyboard protocol status.
2022-10-15patch 9.0.0764: indent and option tests failv9.0.0764Bram Moolenaar
Problem: Indent and option tests fail. Solution: Change OP_INDENT. Add entry to options test table.
2022-10-03patch 9.0.0647: the 'splitscroll' option is not a good namev9.0.0647Luuk van Baal
Problem: The 'splitscroll' option is not a good name. Solution: Rename 'splitscroll' to 'splitkeep' and make it a string option, also supporting "topline". (Luuk van Baal, closes #11258)
2022-08-31patch 9.0.0340: the 'cmdheight' zero support causes too much troublev9.0.0340Bram Moolenaar
Problem: The 'cmdheight' zero support causes too much trouble. Solution: Revert support for 'cmdheight' being zero.
2022-07-30patch 9.0.0114: the command line takes up space even when not usedv9.0.0114Shougo Matsushita
Problem: The command line takes up space even when not used. Solution: Allow for 'cmdheight' to be set to zero. (Shougo Matsushita, closes #10675, closes #940)
2022-06-01patch 8.2.5049: insufficient tests for autocommandsv8.2.5049Yegappan Lakshmanan
Problem: Insufficient tests for autocommands. Solution: Add a few more tests. (Yegappan Lakshmanan, closes #10507)
2022-03-02patch 8.2.4493: options test fails in the GUIv8.2.4493Bram Moolenaar
Problem: Options test fails in the GUI. Solution: Do not save and restore 'term'.
2022-02-24patch 8.2.4463: completion only uses strict matchingv8.2.4463Yegappan Lakshmanan
Problem: Completion only uses strict matching. Solution: Add the "fuzzy" item for 'wildoptions'. (Yegappan Lakshmanan, closes #9803)
2020-10-30patch 8.2.1926: cannot use a space in 'spellfile'v8.2.1926Bram Moolenaar
Problem: Cannot use a space in 'spellfile'. (Filipe Brandenburger) Solution: Permit using a space. (closes #7230)
2020-10-28patch 8.2.1919: assert_fails() setting emsg_silent changes normal executionv8.2.1919Bram Moolenaar
Problem: Assert_fails() setting emsg_silent changes normal execution. Solution: Use a separate flag in_assert_fails.
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-06-10patch 8.2.0953: spell checking doesn't work for CamelCased wordsv8.2.0953Bram Moolenaar
Problem: Spell checking doesn't work for CamelCased words. Solution: Add the "camel" value in the new option 'spelloptions'. (closes #1235)
2020-04-17patch 8.2.0590: no 'backspace' value allows ignoring the insertion pointv8.2.0590Bram Moolenaar
Problem: No 'backspace' value allows ignoring the insertion point. Solution: Add the "nostop" and 3 values. (Christian Brabandt, closes #5940)
2020-03-22patch 8.2.0425: code for modeless selection not sufficiently testedv8.2.0425Bram Moolenaar
Problem: Code for modeless selection not sufficiently tested. Solution: Add tests. Move mouse code functionality to a common script file. (Yegappan Lakshmanan, closes #5821)
2020-03-02patch 8.2.0347: various code not covered by testsv8.2.0347Bram Moolenaar
Problem: Various code not covered by tests. Solution: Add more test coverage. (Yegappan Lakshmanan, closes #5720)
2019-12-27patch 8.2.0047: cannot skip tests for specific MS-Windows platformv8.2.0047Bram Moolenaar
Problem: Cannot skip tests for specific MS-Windows platform. Solution: Add windowsversion().
2019-09-14patch 8.1.2029: cannot control 'cursorline' highlighting wellv8.1.2029Bram Moolenaar
Problem: Cannot control 'cursorline' highlighting well. Solution: Add "screenline". (Christian Brabandt, closes #4933)
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-21patch 8.1.1902: cannot have an info popup without a borderv8.1.1902Bram Moolenaar
Problem: Cannot have an info popup without a border. Solution: Add the "border" item to 'completepopup'.
2019-08-18patch 8.1.1883: options test failsv8.1.1883Bram Moolenaar
Problem: Options test fails. Solution: Add entry for 'completepopup'.
2019-07-28patch 8.1.1771: options test fails on MS-Windowsv8.1.1771Bram Moolenaar
Problem: Options test fails on MS-Windows. Solution: Add correct and incorrect values for 'completeslash'.
2019-07-18patch 8.1.1714: cannot preview a file in a popup windowv8.1.1714Bram Moolenaar
Problem: Cannot preview a file in a popup window. Solution: Add the 'previewpopup' option.
2019-07-01patch 8.1.1614: 'numberwidth' can only go up to 10v8.1.1614Bram Moolenaar
Problem: 'numberwidth' can only go up to 10. Solution: Allow up to 20. (Charlie Stanton, closes #4584)
2019-05-05patch 8.1.1279: cannot set 'spellang' to "sr@latin"v8.1.1279Bram Moolenaar
Problem: Cannot set 'spellang' to "sr@latin". (Bojan Stipic) Solution: Allow using '@' in 'spellang'. (closes #4342)
2019-02-08patch 8.1.0880: MS-Windows: inconsistent selection of winpty/conptyv8.1.0880Bram Moolenaar
Problem: MS-Windows: inconsistent selection of winpty/conpty. Solution: Name option 'termwintype', use ++type argument and "term_pty" for term_start(). (Hirohito Higashi, closes #3915)
2019-02-03patch 8.1.0870: Vim doesn't use the new ConPTY support in Windows 10v8.1.0870Bram Moolenaar
Problem: Vim doesn't use the new ConPTY support in Windows 10. Solution: Use ConPTY support, if available. (Nobuhiro Takasaki, closes #3794)
2018-11-05patch 8.1.0513: no error for set diffopt+=algorithm:v8.1.0513Bram Moolenaar
Problem: No error for set diffopt+=algorithm:. Solution: Check for missing argument. (Hirohito Higashi, closes #3598)
2018-06-23patch 8.1.0105: all tab stops are the samev8.1.0105Bram Moolenaar
Problem: All tab stops are the same. Solution: Add the variable tabstop feature. (Christian Brabandt, closes #2711)
2018-05-05patch 8.0.1794: duplicate term options after renamingv8.0.1794Bram Moolenaar
Problem: Duplicate term options after renaming. Solution: Remove the old names 'termkey', 'termsize' and 'terminalscroll'.
2018-04-21patch 8.0.1743: terminal window options are named inconsistentlyv8.0.1743Bram Moolenaar
Problem: Terminal window options are named inconsistently. Solution: prefix terminal window options with "termwin". Keep the old names for now as an alias.
2018-02-22patch 8.0.1531: cannot use 24 bit colors in MS-Windows consolev8.0.1531Bram Moolenaar
Problem: Cannot use 24 bit colors in MS-Windows console. Solution: Add support for vcon. (Nobuhiro Takasaki, Ken Takasaki, fixes #1270, fixes #2060)
2017-11-26patch 8.0.1349: options test fails when using Motif or GTK GUIv8.0.1349Bram Moolenaar
Problem: Options test fails when using Motif or GTK GUI. Solution: Use "fixed" instead of "fixedsys" for Unix. Don't try "xxx" for guifonteset. Don't set 'termencoding' to anything but "utf-8" for GTK. Give an error if 'termencoding' can't be converted.
2017-08-30patch 8.0.1026: GTK on-the-spot input has problemsv8.0.1026Bram Moolenaar
Problem: GTK on-the-spot input has problems. (Gerd Wachsmuth) Solution: Support over-the-spot. (Yukihiro Nakadaira, Ketn Takata, closes #1215)
2017-07-22patch 8.0.0743: the 'termsize' option can be set to an invalid valuev8.0.0743Bram Moolenaar
Problem: The 'termsize' option can be set to an invalid value. Solution: Check the 'termsize' option to be valid.
2017-04-23patch 8.0.0585: test_options fails when run in the GUIv8.0.0585Bram Moolenaar
Problem: Test_options fails when run in the GUI. Solution: Also check the 'imactivatekey' value when the GUI is not running. Specify test values that work and that fail.
2017-03-19patch 8.0.0488: running tests leaves an "xxx" file behindv8.0.0488Bram Moolenaar
Problem: Running tests leaves an "xxx" file behind. Solution: Delete the 'verbosefile' after resetting the option.
2017-03-09patch 8.0.0436: running the options test sometimes resizes the terminalv8.0.0436Bram Moolenaar
Problem: Running the options test sometimes resizes the terminal. Solution: Clear out t_WS.
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-03-07patch 8.0.0429: options test does not always test everythingv8.0.0429Bram Moolenaar
Problem: Options test does not always test everything. Solution: Fix dependency for opt_test.vim. Give a message when opt_test.vim was not found.
2017-03-07patch 8.0.0428: git and hg see new files after running testsv8.0.0428Bram Moolenaar
Problem: Git and hg see new files after running tests. (Manuel Ortega) Solution: Add the generated file to .hgignore (or .gitignore). Delete the resulting verbose file. (Christian Brabandt) Improve dependency on opt_test.vim. Reset the 'more' option.