| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Problem: Vim9: error message does not work. (Yegappan Lakshmanan)
Solution: Swap lines.
|
|
|
|
|
|
| |
Problem: Vim9: wrong syntax of function in Vim9 script.
Solution: Give error for missing space. Implement :echomsg and :echoerr.
(closes #5670)
|
|
|
|
|
| |
Problem: Vim9: confusing error when calling unknown function.
Solution: Give error while compiling.
|
|
|
|
|
| |
Problem: Vim9: no check for space before #comment.
Solution: Add space checks. Fix :throw with double quoted string.
|
|
|
|
|
| |
Problem: Typo in test comment. (Christ van Willegen)
Solution: Avoid mixing up a data structure with a body part.
|
|
|
|
|
| |
Problem: Haiku: GUI does not compile.
Solution: Various fixes. (Emir Sari, closes #5961)
|
|
|
|
|
| |
Problem: After running tests asan files may remain.
Solution: Clean up asan files with "make testclean".
|
|
|
|
|
| |
Problem: Error in menu translations.
Solution: Insert a backslash before a space.
|
|
|
|
|
| |
Problem: Null dict is not handled like an empty dict.
Solution: Fix the code and add tests. (Yegappan Lakshmanan, closes #5968)
|
|
|
|
|
| |
Problem: Echoing a null list results in no output. (Yegappan Lakshmanan)
Solution: Return "[]" instead of NULL in echo_string_core().
|
|
|
|
|
| |
Problem: New error check triggers in Swedish menu.
Solution: Insert backslash. (Mats Tegner, closes #5966)
|
|
|
|
|
| |
Problem: Build error when disabling the diff feature.
Solution: Move parenthesis outside of #ifdef. (Tom Ryder)
|
|
|
|
|
|
| |
Problem: Regexp benchmark stest is old style.
Solution: Make it a new style test. Fix using a NULL list. Add more tests.
(Yegappan Lakshmanan, closes #5963)
|
|
|
|
|
|
| |
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)
|