| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: Get ml_get error when deleting a line in 'completefunc'. (Yegappan
Lakshmanan)
Solution: Lock the text while evaluating 'completefunc'.
|
|
|
|
|
| |
Problem: Vim9: no check for space before #comment.
Solution: Add space checks.
|
| |
|
|
|
|
|
| |
Problem: Vim9: no check for space before #comment.
Solution: Add space checks.
|
|
|
|
|
| |
Problem: Vim9: no check for space before #comment.
Solution: Add space checks.
|
|
|
|
|
| |
Problem: Some tests are still old style.
Solution: Convert to new style tests. (Yegappan Lakshmanan, closes #5957)
|
|
|
|
|
| |
Problem: Configure does not detect moonjit correctly.
Solution: Double the brackets. (Ozaki Kiichi)
|
|
|
|
|
| |
Problem: Warning from clang when building message test.
Solution: Use a void pointer. (Dominique Pelle, closes #5958)
|
|
|
|
|
| |
Problem: Gcc warns for using uninitialized variable. (John Marriott)
Solution: Set name_end also for environment variables.
|
|
|
|
|
| |
Problem: Several syntax HL errors not checked.
Solution: Add tests. (Yegappan Lakshmanan, closes #5954)
|
|
|
|
|
| |
Problem: Vim9: cannot unlet an environment variable.
Solution: Implement unlet for $VAR.
|
|
|
|
|
| |
Problem: :startinsert in a terminal window used later.
Solution: Ignore :startinsert in a terminal window. (closes #5952)
|
|
|
|
|
| |
Problem: Configure does not detect moonjit.
Solution: Add check for moonjit. (Shlomi Fish, closes #5947)
|
|
|
|
|
| |
Problem: :unlet $VAR does not work properly.
Solution: Make ":lockvar $VAR" fail. Check the "skip" flag.
|
|
|
|
|
| |
Problem: Vim9: :unlet is not compiled.
Solution: Implement :unlet instruction and check for errors.
|
|
|
|
|
|
| |
Problem: Vim9: cannot read or write w:, t: and b: variables.
Solution: Implement load and store for w:, t: and b: variables.
(closes #5950)
|
|
|
|
|
| |
Problem: Netbeans interface insufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5921)
|
|
|
|
|
| |
Problem: Test_eval_stuff fails in normal terminal.
Solution: Close the new window.
|
|
|
|
|
| |
Problem: Test_eval is old style.
Solution: Change some tests to a new style test.
|
|
|
|
|
| |
Problem: Crash in test49.
Solution: Check the right pointer.
|
|
|
|
|
|
| |
Problem: Vim9: not all commands using ends_excmd() tested.
Solution: Find # comment after regular commands. Add more tests. Report
error for where it was caused.
|
|
|
|
|
| |
Problem: MS-Windows: cannot build with WINVER set to 0x0501.
Solution: Only use inet_ntop() when available. (Ozaki Kiichi, closes #5946)
|
|
|
|
|
| |
Problem: Finding a user command is not optimal.
Solution: Start further down in the list of commands.
|
|
|
|
|
|
| |
Problem: MS-Windows with VTP: cursor is not made invisible.
Solution: Output the code to make the cursor visible or invisible. (Nobuhiro
Takasaki, closes #5941)
|
|
|
|
|
| |
Problem: MS-Windows: should always support IPv6
Solution: Add build flag. (Ozaki Kiichi, closes #5944)
|
|
|
|
|
| |
Problem: No 'backspace' value allows ignoring the insertion point.
Solution: Add the "nostop" and 3 values. (Christian Brabandt, closes #5940)
|
|
|
|
|
| |
Problem: .bsd file type not recognized.
Solution: Recognize .bsd as BSDL. (Daniel Kho, closes #5945)
|
|
|
|
|
|
| |
Problem: Putty does not use "sgr" 'ttymouse' by default.
Solution: Make "sgr" the default for Putty. (Christian Brabandt,
closes #5942)
|
|
|
|
|
| |
Problem: Compiler warning for unused variable.
Solution: Add UNUSED.
|
|
|
|
|
| |
Problem: Vim9: # comment not sufficiently tested
Solution: Check for preceding white space.
|
|
|
|
|
|
| |
Problem: Vim9: # comment not recognized after :vim9script.
Solution: Check script type. Make comment after ":echo" work. And in
several other places.
|
|
|
|
|
| |
Problem: Viminfo file uses obsolete function file_readable().
Solution: Use filereadable(). (closes #5934)
|
|
|
|
|
| |
Problem: Vim9: # comment not recognized in :def function.
Solution: Recognize and skip # comment.
|
|
|
|
|
| |
Problem: Color ramp test does not show text colors.
Solution: Add a row of 16 text colors and 16 bold text colors.
|
|
|
|
|
| |
Problem: Win32 console: the cursor position is always top-left.
Solution: Revert the patch for restoring screen.
|
|
|
|
|
|
| |
Problem: Window size wrong if 'ea' is off and 'splitright' is on and
splitting then closing a window.
Solution: Put abandoned window space in the right place. (Mark Waggoner)
|
|
|
|
|
| |
Problem: Coverity warns for unused value.
Solution: Change order and use "else if".
|
|
|
|
|
|
| |
Problem: Heredoc for interfaces does not support "trim".
Solution: Update the script heredoc support to be same as the :let command.
(Yegappan Lakshmanan, closes #5916)
|
|
|
|
|
| |
Problem: Not all modifiers supported for :options.
Solution: Use all cmdmod.split flags. (closes #4401)
|
|
|
|
|
| |
Problem: Some errors are not covered by tests.
Solution: Add a few more tests. (Dominique Pelle, closes #5920)
|
|
|
|
|
| |
Problem: :digraph! not tested.
Solution: Add a test. (Dominique Pelle, closes #5925)
|
|
|
|
|
| |
Problem: Ipv6 feature not shown in :version output.
Solution: Add ipv6 in :version output. (Ozaki Kiichi, closes #5924)
|
|
|
|
|
| |
Problem: using :version twice leaks memory
Solution: Only initialize variables once. (Dominique Pelle, closes #5917)
|
|
|
|
|
| |
Problem: Using two lines for free and reset.
Solution: Use VIM_CLEAR() instead. (Yegappan Lakshmanan)
|
|
|
|
|
| |
Problem: Double free when passing invalid argument to job_start().
Solution: Clear the argument when freed. (Masato Nishihata, closes #5926)
|
|
|
|
|
| |
Problem: Vim9: no error when omitting type from argument.
Solution: Enforce specifying argument types.
|
|
|
|
|
| |
Problem: Build failure with tiny version.
Solution: Add #ifdef.
|
|
|
|
|
| |
Problem: The man filetype plugin overwrites the unnamed register.
Solution: Use the black hole register. (Jason Franklin)
|
|
|
|
|
| |
Problem: Vim9: cannot put comments halfway expressions.
Solution: Support # comments in many places.
|
|
|
|
|
| |
Problem: Vim9: variable can be used uninitialized.
Solution: Jump to after where variable is used.
|