| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: Vim9: E1030 error when using empty string for term_sendkeys().
Solution: Don't check for an invalid type unless the terminal can't be
found. (closes #7382)
|
|
|
|
|
| |
Problem: Check for features implemented with "if".
Solution: Use the Check commands. (Ken Takata, closes #7383)
|
|
|
|
|
| |
Problem: Amiga: can't find plugins.
Solution: Do not use "**" in the pattern. (Ola Söder, closes #7384)
|
|
|
|
|
|
| |
Problem: Using mkview/loadview changes the jumplist.
Solution: Use ":keepjumps". Don't let ":badd" or ":balt" change the
jumplist. (closes #7371)
|
|
|
|
|
|
| |
Problem: Getting the selection may trigger TextYankPost autocmd.
Solution: Only trigger the autocommand when yanking in Vim, not for getting
the selection. (closes #7367)
|
|
|
|
|
|
|
| |
Problem: Configure fails when building with the
"implicit-function-declaration" error enabled, specifically on Mac.
Solution: Declear the functions like in the source code. (suggestion by
Clemens Lang, closes #7380)
|
|
|
|
|
| |
Problem: MS-Windows: two Vim instances may use the same temp file.
Solution: Use the process ID for the temp name. (Ken Takata, closes #7378)
|
|
|
|
|
| |
Problem: Amiga: FEAT_ARP defined when it should not.
Solution: Adjust "||" to "&&" in #ifdef. (Ola Söder, closes #7375)
|
|
|
|
|
| |
Problem: Vim9: lamba doesn't accept argument types.
Solution: Optionally accept argument types at the script level.
|
|
|
|
|
| |
Problem: Vim9: "edit +4 fname" gives an error. (Naruhiko Nishino)
Solution: Allow using a range in the +cmd argument. (closes #7364)
|
|
|
|
|
| |
Problem: Vim9: crash when aborting a user function call.
Solution: Do not use the return value when aboring. (closes #7372)
|
|
|
|
|
|
| |
Problem: Search test contains unneeded sleeps.
Solution: Rename the function, remove sleeps. (Christian Brabandt,
closes #7369)
|
|
|
|
|
| |
Problem: Amiga: obsolete function.
Solution: Remove the function. (Ola Söder, closes #7374)
|
|
|
|
|
| |
Problem: Amiga: obsolete code.
Solution: Remove the unused lines. (Ola Söder, closes #7373)
|
|
|
|
|
| |
Problem: Amiga: FEAT_ARP defined when it should not.
Solution: Adjust #ifdef. (Ola Söder, closes #7370)
|
|
|
|
|
|
| |
Problem: Some test failures don't give a clear error.
Solution: Use assert_match() and assert_fails() instead of assert_true().
(Ken Takata, closes #7368)
|
|
|
|
|
| |
Problem: Highlighting a character too much with incsearch.
Solution: Check "search_match_endcol". (Christian Brabandt, closes #7360)
|
|
|
|
|
|
|
| |
Problem: MS-Windows: swap file test sometimes fails.
Solution: Use a more reliable way to change the process ID. When "timeout"
fails use "ping" to wait up to ten minutes. (Ken Takata,
closes #7365)
|
|
|
|
|
| |
Problem: GTK3: white border around text stands out.
Solution: Use current theme color. (closes #7357, issue #349)
|
|
|
|
|
| |
Problem: Build failure with +profile but without +reltime.
Solution: Adjust #ifdef. (Christian Brabandt, closes #7361)
|
|
|
|
|
|
| |
Problem: Haskell filetype not optimally recognized.
Solution: Recognize all *.hsc files as Haskell. (Marcin Szamotulski,
closes #7354)
|
|
|
|
|
|
|
| |
Problem: Terminal buffer disappears even when 'bufhidden' is "hide".
(Sergey Vlasov)
Solution: Check 'bufhiddden' when a terminal buffer becomes hidden.
(closes #7358)
|
|
|
|
|
|
| |
Problem: Viminfo is not written when creating a new file.
Solution: Set "b_marks_read" in the new buffer. (Christian Brabandt,
closes #7350)
|
|
|
|
|
| |
Problem: Compiler test fails on MS-Windows.
Solution: Sort the found compiler plugin names.
|
|
|
|
|
| |
Problem: Compiler test depends on list of compiler plugins.
Solution: Compare with the actual list of compiler plugins.
|
|
|
|
|
|
| |
Problem: Current buffer is messed up if creating a new buffer for the
quickfix window fails.
Solution: Check that creating the buffer succeeds. (closes #7352)
|
|
|
|
|
| |
Problem: MS-Windows: some tests may fail.
Solution: Avoid test failures. (Yegappan Lakshmanan, closes #7346)
|
|
|
|
|
| |
Problem: Vim9: list unpack in for statement not compiled yet.
Solution: Compile list unpack. (closes #7345)
|
|
|
|
|
| |
Problem: Vim9: :def without argument gives compilation error.
Solution: Add the DEF instruction. (closes #7344)
|
|
|
|
|
| |
Problem: Cabalconfig and cabalproject filetypes not recognized.
Solution: Detect more cabal files. (Marcin Szamotulski, closes #7339)
|
|
|
|
|
| |
Problem: Some tests fail when run under valgrind.
Solution: Avoid timing problems.
|
|
|
|
|
|
| |
Problem: Some tests fail on Mac.
Solution: Avoid Mac test failures. Add additional test for wildmenu.
(Yegappan Lakshmanan, closes #7341)
|
|
|
|
|
| |
Problem: Coverity warns for not checking return value.
Solution: Check that u_save_cursor() returns OK.
|
|
|
|
|
| |
Problem: Coverity warns for using an uninitialized variable.
Solution: Initialize to NULL.
|
|
|
|
|
| |
Problem: Coverity warnts for uninitialized field.
Solution: Set "v_lock".
|
|
|
|
|
| |
Problem: Coverity warns for possibly using not NUL terminated string.
Solution: Put a NUL in b0_hname just in case.
|
|
|
|
|
|
| |
Problem: Amiga: Not all colors are used on OS4.
Solution: Adjust the #ifdef to include __amigaos4__. (Ola Söder,
closes #7328)
|
|
|
|
|
|
| |
Problem: Flicker when redrawing a popup with a title and border.
Solution: Do not redraw the border where the title is displayed. (Naruhiko
Nishino, closes #7334)
|
|
|
|
|
| |
Problem: Vim: memory leak when :execute fails.
Solution: Clear the growarray.
|
|
|
|
|
| |
Problem: Vim9: star command recognized errornously.
Solution: Give an error for missing colon. (issue #7335)
|
|
|
|
|
| |
Problem: Vim9: get E1099 when autocommand resets did_emsg.
Solution: Add did_emsg_cumul. (closes #7336)
|
|
|
|
|
| |
Problem: Some compilers do not like the "namespace" argument.
Solution: Rename to "use_namespace". (closes #7332)
|
|
|
|
|
| |
Problem: Swap file test fails on MS-Windows.
Solution: Add four to the process ID. (Ken Takata, closes #7333)
|
|
|
|
|
|
| |
Problem: Vim9: script variable not found from lambda.
Solution: In a lambda also check the script hashtab for a variable without a
scope. (closes #7329)
|
|
|
|
|
| |
Problem: Missing part of the dict change.
Solution: Also change the script level dict.
|
|
|
|
|
| |
Problem: Swap file test is a little flaky.
Solution: Don't set a byte to a fixed value, increment it.
|
|
|
|
|
| |
Problem: Vim9: literal dict #{} is not like any other language.
Solution: Support the JavaScript syntax.
|
|
|
|
|
| |
Problem: Using CTRL-O in a prompt buffer moves cursor to start of the line.
Solution: Do not move the cursor when restarting edit. (closes #7330)
|
|
|
|
|
| |
Problem: Vim9: not skipping white space after unary minus.
Solution: Skip whitespace. (closes #7324)
|
|
|
|
|
| |
Problem: Vim9: confusing error message when using bool wrongly.
Solution: Mention "Bool" instead of "Special". (closes #7323)
|