| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Error messages are spread out.
Solution: Move more error messages to errors.h.
|
|
|
|
|
| |
Problem: No error when setting a func option to a script-local function.
Solution: Give an error if the name starts with "s:". (closes #9358)
|
|
|
|
|
|
|
| |
Problem: when opening a terminal from a timer the first typed character
is lost. (Virginia Senioria)
Solution: When opening a terminal while waiting for a character put K_IGNORE
in the input buffer.
|
|
|
|
|
| |
Problem: Huntr badge does not really fit in the list.
Solution: Move the link to Huntr to the issue template.
|
|
|
|
|
|
| |
Problem: Vim9: using "g:Func" as a funcref does not work in a :def
function.
Solution: Include "g:" in the function name. (closes #9336)
|
|
|
|
|
| |
Problem: Various comments could be improved.
Solution: Improve the comments.
|
| |
|
|
|
|
|
|
| |
Problem: No ASAN support for MSVC.
Solution: Add ASAN support and fix a coupld of uncovered problems. (Yegappan
Lakshmanan, closes #9357)
|
|
|
|
|
| |
Problem: Test for visual replace is in wrong function.
Solution: Move it to another function.
|
|
|
|
|
|
|
| |
Problem: Leaking memory in map() and filter(), cannot use a string argument
in Vim9 script.
Solution: Fix the leak, adjust the argument check, also run the tests as
Vim9 script. (Yegappan Lakshmanan, closes #9354)
|
|
|
|
|
| |
Problem: ASAN test run fails.
Solution: Use asan_symbolize-13 instead of asan_symbolize-11.
|
|
|
|
|
|
| |
Problem: "vrc" does not replace composing characters, while "rc" does.
Solution: Check the byte length including composing characters.
(closes #9351)
|
|
|
|
|
| |
Problem: Test fails because error message changed.
Solution: Update screendumps.
|
|
|
|
|
|
| |
Problem: Cannot filter or map characters in a string.
Solution: Make filter() and map() work on a string. (Naruhiko Nishino,
closes #9327)
|
|
|
|
|
| |
Problem: Vim9: Not using NL as command end does not work for :autocmd.
Solution: Only ignore NL for commands with an expression argument.
|
|
|
|
|
| |
Problem: Compiler warning for posible loss of data on MS-Windows.
Solution: Add type cast. (Mike Williams, closes #9349)
|
|
|
|
|
|
| |
Problem: Vim9: cannot have a multi-line dict inside a block.
Solution: Do not split the command at a line break, handle NL characters
as white space.
|
|
|
|
|
| |
Problem: .csx files and .sln files are not recognized.
Solution: Add filetype patterns. (Doug Kearns)
|
|
|
|
|
| |
Problem: confusing error when using :cc without error list. (Gary Johnson)
Solution: Give the "no errors" error.
|
|
|
|
|
|
| |
Problem: Vim9: leaking memory in numbered function test.
Solution: Skip "g:" when checking for numbered function. Clean up after
errors properly.
|
|
|
|
|
| |
Problem: The opfunc error test fails on a slow machine.
Solution: Use WaitForAssert().
|
|
|
|
|
| |
Problem: Vim9: expr4 test fails on MS-Windows.
Solution: Do not give an error for a missing function name when skipping.
|
|
|
|
|
|
| |
Problem: Vim9: crash when garbage collecting a nested partial. (Virginia
Senioria)
Solution: Set references in all the funcstacks. (closes #9348)
|
|
|
|
|
| |
Problem: Vim9: obsolete TODO items
Solution: Remove the comments.
|
|
|
|
|
| |
Problem: Vim9: can call import with star directly.
Solution: Check that the import used star.
|
|
|
|
|
| |
Problem: Terminal focus test fails sometimes.
Solution: Run the test function before others.
|
|
|
|
|
|
| |
Problem: i3config files are not recognized.
Solution: Add patterns to match i3config files. (Quentin Hibon,
closes #7969)
|
|
|
|
|
| |
Problem: Script context not set when copying 'swf' and 'ts'.
Solution: Use COPY_OPT_SCTX with the right argument. (closes #9347)
|
|
|
|
|
|
| |
Problem: Crash when 'writedelay' is set and using a terminal window to
execute a shell command.
Solution: Check that "tl_vterm" isn't NULL. (closes #9346)
|
|
|
|
|
| |
Problem: Terminal in two windows test fails on some systems.
Solution: Wait a bit between commands.
|
|
|
|
|
|
| |
Problem: If a terminal shows in two windows, only one is redrawn.
Solution: Reset the dirty row range only after redrawing all windows.
(closes #9341)
|
|
|
|
|
|
| |
Problem: When cross compiling the output of "uname" cannot be set. (Ben
Reeves)
Solution: Use cache variables. (closes #9338)
|
|
|
|
|
| |
Problem: Edit test hangs or fails.
Solution: Do not rethrow an exception when inside try/catch.
|
|
|
|
|
| |
Problem: A :def callback function postpones an error message.
Solution: Display the error after calling the function. (closes #9340)
|
|
|
|
|
| |
Problem: No good reason to limit the message history in the tiny version.
Solution: Always use 200.
|
|
|
|
|
| |
Problem: The funcexe_T struct members are not named consistently.
Solution: Prefix "fe_" to all the members.
|
|
|
|
|
| |
Problem: Too many #ifdefs.
Solution: Graduate the jumplist feature.
|
|
|
|
|
|
| |
Problem: Vim9: cannot find script-local func using "s:". (Yegappan
Lakshmanan)
Solution: Skip the "s:".
|
|
|
|
|
|
|
| |
Problem: Using "g:Func" as a funcref does not work in script context
because "g:" is dropped.
Solution: Keep "g:" in the name. Also add parenthesis to avoid confusing
operator prececence. (closes #9336)
|
|
|
|
|
| |
Problem: Setting *func options insufficiently tested.
Solution: Impove tests. (Yegappan Lakshmanan, closes #9337)
|
|
|
|
|
| |
Problem: Build error with +cindent but without +smartindent.
Solution: Move declaration of "do_cindent". (John Marriott)
|
|
|
|
|
| |
Problem: Test for term_gettitle() fails in some environments.
Solution: Make the digits after "VIM" optional. (Kenta Sato, closes #9334)
|
|
|
|
|
|
| |
Problem: Test_window_minimal_size can fail on a slow machine.
Solution: Do not rely on timers firing at the expected time. (Ozaki Kiichi,
closes #9335)
|
|
|
|
|
|
| |
Problem: Lambda for option that is a function may be garbage collected.
Solution: Set a reference in the funcref. (Yegappan Lakshmanan,
closes #9330)
|
|
|
|
|
|
| |
Problem: No proper formatting of a C line comment after a statement.
Solution: Find the start of the line comment, insert the comment leader and
indent the comment properly.
|
| |
|
| |
|
|
|
|
|
| |
Problem: Test fails because of using Vim9 syntax in legacy function.
Solution: Add "call".
|
|
|
|
|
|
| |
Problem: Running CI on MacOS with gcc is not useful.
Solution: Only use clang. (Ozaki Kiichi, closes #9326) Also build with
normal features.
|
|
|
|
|
| |
Problem: The help for options is outdated.
Solution: Include all the recent changes.
|