| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: Fuzzy completion does not order matches properly.
Solution: Do not use regular expression match. (Yegappan Lakshmanan,
closes #9843)
|
|
|
|
|
|
| |
Problem: Dtrace files are recognized as filetype D.
Solution: Add a pattern for Dtrace files. (Teubel György, closes #9841)
Add some more testing.
|
|
|
|
|
|
| |
Problem: Completion only uses strict matching.
Solution: Add the "fuzzy" item for 'wildoptions'. (Yegappan Lakshmanan,
closes #9803)
|
|
|
|
|
|
| |
Problem: Not enough testing for quickfix code.
Solution: Add more tests. Fix uncovered problem. (Yegappan Lakshmanan,
closes #9839)
|
|
|
|
|
|
| |
Problem: MS-Windows: garbage characters on stdout with VIMDLL.
Solution: Don't call gui_focus_change() when about to quit. (Ken Takata,
closes #9840)
|
|
|
|
|
|
| |
Problem: Vim9: wrong error for defining dict function.
Solution: Explicitly check for trying to define a dict function.
(closes 9827)
|
|
|
|
|
|
|
| |
Problem: Vim9: compiling sort() call fails with a funcref that has unknown
arguments.
Solution: Do not check the arguments if they are unknown at compile time.
(closes #9835)
|
|
|
|
|
|
|
| |
Problem: Vim9: compiling filter() call fails with funcref that has unknown
arguments.
Solution: Do not check the arguments if they are unknown at compile time.
(closes #9835)
|
|
|
|
|
| |
Problem: The GPM library can only be linked statically.
Solution: Make it possible to load the GPM library dynamically. (Damien)
|
|
|
|
|
| |
Problem: Terminal test may fail on some machines.
Solution: Increase wait time. (Zdenek Dohnal, closes #9834)
|
|
|
|
|
| |
Problem: Accepting one and zero for the second sort() argument is strange.
Solution: Disallow using one and zero in Vim9 script.
|
|
|
|
|
| |
Problem: Resetting cmdwin_type only for one situation.
Solution: Reset cmdwin_type before closing windows. (closes #9822)
|
|
|
|
|
|
| |
Problem: :helpgrep may free an option that was not allocated. (Yegappan
Lakshmanan)
Solution: Check if the value was allocated.
|
|
|
|
|
| |
Problem: Test for what 8.2.4436 fixes does not check for regression.
Solution: Set several options. (Ken Takata, closes #9830)
|
|
|
|
|
| |
Problem: sort() fails when ignoring case.
Solution: Accept a number one argument in sort().
|
|
|
|
|
| |
Problem: List sort test fails.
Solution: Pass a valid "how" argument.
|
|
|
|
|
| |
Problem: vim9: function argument of sort() not checked at compile time.
Solution: Add a compile time check.
|
|
|
|
|
| |
Problem: Filetype detection is failing.
Solution: Do not use "s:" where it is no longer allowed.
|
|
|
|
|
| |
Problem: Vim9: can still use s:var in a compiled function.
Solution: Disallow using s:var for Vim9 script. (closes #9824)
|
|
|
|
|
|
| |
Problem: Vim9: cannot refer to a global function like a local one.
Solution: When g:name is not a variable but a function, use a function
reference. (closes #9826)
|
|
|
|
|
| |
Problem: Exit test fails on MS-Windows anyway.
Solution: Skip the test on MS-Windows.
|
|
|
|
|
|
| |
Problem: Beep caused by test. ASAN reports leaks.
Solution: Do not put a NL at the end of the script. Make the text work on
MS-Windows. Do not run the test with ASAN.
|
|
|
|
|
| |
Problem: Regexp pattern test fails on Mac.
Solution: Do not use a swapfile for the buffer.
|
|
|
|
|
| |
Problem: Test for error reading input fails on MS-Windows.
Solution: Don't run the test on MS-Windows.
|
|
|
|
|
| |
Problem: Vim9: function argument of filter() not checked like map().
Solution: Also check the function argument of filter().
|
|
|
|
|
| |
Problem: Crash with specific regexp pattern and string.
Solution: Stop at the start of the string.
|
|
|
|
|
| |
Problem: Accepting "iso8859" 'encoding' as "iso-8859-".
Solution: use "iso8859" as "iso-8859-1".
|
|
|
|
|
| |
Problem: Crash on exit when using cmdline window.
Solution: Reset "cmdwin_type" before exiting. (closes #9817)
|
|
|
|
|
| |
Problem: Vartabs test fails on MS-Windows.
Solution: Use iso8859-1 'encoding'. (Ken Takata, closes #9818)
|
|
|
|
|
| |
Problem: Crash with weird 'vartabstop' value.
Solution: Check for running into the end of the line.
|
|
|
|
|
| |
Problem: Dead code in checking map() arguments. (Dominique Pellé)
Solution: Remove the first return statement. (closes #9815)
|
|
|
|
|
| |
Problem: Duplicate check for cmdline window.
Solution: Remove the second check. (Sean Dewar, closes #9816)
|
|
|
|
|
| |
Problem: CI: cannot see interface versions for MS-Windows.
Solution: List the interface versions. (Ken Takata, closes #9811)
|
|
|
|
|
|
| |
Problem: Cannot use settabvar() while the cmdline window is open.
Solution: Only give an error when actually switching tabpage.
(closes #9813)
|
|
|
|
|
| |
Problem: Unnecessary condition when assigning to a variable.
Solution: Remove the condition.
|
|
|
|
|
| |
Problem: GTK: crash when using 'guiligatures' and reading from stdin.
Solution: Make a copy of the message. (Amon Sha, closes #9719, closes #9814)
|
|
|
|
|
|
| |
Problem: Using script-local function from the wrong script when using a
partial. (Yegappan Lakshmanan)
Solution: Include the script ID in the partial name.
|
|
|
|
|
| |
Problem: Crash when switching tabpage while in the cmdline window.
Solution: Disallow switching tabpage when in the cmdline window.
|
| |
|
|
|
|
|
| |
Problem: getchar() may return modifiers if no character is available.
Solution: Do not process modifiers when there is no character. (closes #9806)
|
|
|
|
|
|
| |
Problem: map() function on string and blob does not check argument types at
compile time.
Solution: Check string and blob argument types. Support "0z1234->func()".
|
|
|
|
|
| |
Problem: map() function does not check function arguments at compile time.
Solution: Give an error if the arguments of a map() function are wrong.
|
|
|
|
|
|
| |
Problem: ".gts" and ".gjs" files are not recognized.
Solution: Recognize Glimmer flavored typescript and javascript.
(closes #9799)
|
|
|
|
|
| |
Problem: "make nvcmdidxs" fails.
Solution: Use "-S" instead of "-u" to source the script.
|
|
|
|
|
| |
Problem: Autochdir test fails on MS-Windows.
Solution: Expecta nother error on MS-Windows.
|
|
|
|
|
| |
Problem: Some installed files and directories have wrong permissions.
Solution: Adjust the Makefile and shell to set permissions. (closes #9793)
|
|
|
|
|
|
| |
Problem: Menu translations are inconsistent.
Solution: Add a Makefile to convert between encodings. (Ada (Haowen) Yu,
closes #9801)
|
|
|
|
|
|
| |
Problem: Illegal memory access when using exactly 20 highlights.
Solution: Add one more item in the array. (Brandon Richardson,
closes #9800)
|
|
|
|
|
| |
Problem: Crash when using special multi-byte character.
Solution: Don't use isalpha() for an arbitrary character.
|
|
|
|
|
| |
Problem: Using NULL pointer.
Solution: Set offset after checking for NULL pointer.
|