summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-07-08patch 8.2.3127: Vim9: no error when adding number to list of stringv8.2.3127Bram Moolenaar
Problem: Vim9: no error when adding number to list of string. Solution: Check the value type. (closes #8529)
2021-07-08patch 8.2.3126: Vim9: for loop error reports wrong line numberv8.2.3126Bram Moolenaar
Problem: Vim9: for loop error reports wrong line number. Solution: Save and restore the line number when evaluating the expression. (closes #8514)
2021-07-08patch 8.2.3125: variables are set but not usedv8.2.3125=?UTF-8?q?Dundar=20G=C3=B6c?=
Problem: Variables are set but not used. Solution: Move the declarations to the block where they are used. (closes #8527)
2021-07-08patch 8.2.3124: Vim9: no error for white space between option and "=9"v8.2.3124Bram Moolenaar
Problem: Vim9: no error for white space between option and "=9". Solution: Check for extraneous white space. (issue #8408)
2021-07-08patch 8.2.3123: Vim9: confusing error when using white space after optionv8.2.3123Bram Moolenaar
Problem: Vim9: confusing error when using white space after option, before one of "!&<". Solution: Give a specific error. (issue #8408)
2021-07-08patch 8.2.3122: with 'nowrap' cursor position is unexected in narrow windowv8.2.3122Bram Moolenaar
Problem: With 'nowrap' cursor position is unexected in narrow window. (Leonid V. Fedorenchik) Solution: Put cursor on the last non-empty line. (closes #8525)
2021-07-08patch 8.2.3121: 'listchars' "exceeds" character appears in foldcolumnv8.2.3121Bram Moolenaar
Problem: 'listchars' "exceeds" character appears in foldcolumn. Window separator is missing. (Leonid V. Fedorenchik) Solution: Only draw the "exceeds" character in the text area. Break the loop when not drawing the text. (closes #8524)
2021-07-08patch 8.2.3120: crypt with sodium test fails on MS-Windowsv8.2.3120Bram Moolenaar
Problem: Crypt with sodium test fails on MS-Windows. Solution: Make the tests pass. (closes #8428)
2021-07-07patch 8.2.3119: compiler warning for unused argumentv8.2.3119Bram Moolenaar
Problem: Compiler warning for unused argument. Solution: Add UNUSED.
2021-07-07patch 8.2.3118: Vim9: "any" type not handled correctly in for loopv8.2.3118Bram Moolenaar
Problem: Vim9: "any" type not handled correctly in for loop. Solution: Change compile time check into runtime check. (closes #8516)
2021-07-07patch 8.2.3117: Vim9: type not properly checked in for loopv8.2.3117Bram Moolenaar
Problem: Vim9: type not properly checked in for loop. Solution: Have items() return a list of lists. Add runtime type checks. (closes #8515)
2021-07-07Update runtime filesBram Moolenaar
2021-07-07patch 8.2.3116: Vim9: crash when debugging a function with line continuationv8.2.3116Bram Moolenaar
Problem: Vim9: crash when debugging a function with line continuation. Solution: Check for a NULL pointer. (closes #8521)
2021-07-07patch 8.2.3115: Coverity complains about free_wininfo() usev8.2.3115Bram Moolenaar
Problem: Coverity complains about free_wininfo() use. Solution: Add a condition that "wip2" is not equal to "wip". (Neovim #14996)
2021-07-06patch 8.2.3114: Amiga-like systems: build error using stat()v8.2.3114=?UTF-8?q?Ola=20S=C3=B6der?=
Problem: Amiga-like systems: build error using stat(). Solution: Only build swapfile_process_running() on systems where it is actually used. (Ola Söder, closes #8519)
2021-07-05patch 8.2.3113: no error when for loop variable shadows script variablev8.2.3113Bram Moolenaar
Problem: No error when for loop variable shadows script variable. Solution: Check for the error. (closes #8512)
2021-07-05patch 8.2.3112: in rare cases the cursor may be somewhere in a folded linev8.2.3112Bram Moolenaar
Problem: With concealing enabled and indirectly closing a fold the cursor may be somewhere in a folded line when it is not on the first line of the fold. Solution: Check if he cursor is somewhere in the folded text.
2021-07-05patch 8.2.3111: Vim9: confusing error with extra whitespace before colonv8.2.3111Bram Moolenaar
Problem: Vim9: confusing error with extra whitespace before colon. Solution: Check for colon after white space. (closes #8513)
2021-07-05patch 8.2.3110: a pattern that matches the cursor position is complicatedv8.2.3110Bram Moolenaar
Problem: A pattern that matches the cursor position is bit complicated. Solution: Use a dot to indicate the cursor line and column. (Christian Brabandt, closes #8497, closes #8179)
2021-07-05patch 8.2.3109: check for $DISPLAY never failsv8.2.3109Bram Moolenaar
Problem: Check for $DISPLAY never fails. Solution: Use eval().
2021-07-05patch 8.2.3108: test for remote_foreground() failsv8.2.3108Bram Moolenaar
Problem: Test for remote_foreground() fails. (Elimar Riesebieter) Solution: Check that $DISPLAY is set. (Christian Brabandt)
2021-07-04patch 8.2.3107: Vim9: error for arguments while type didn't specify argumentsv8.2.3107Bram Moolenaar
Problem: Vim9: error for arguments while type didn't specify arguments. Solution: Do not update that type to check when no argument count is specified. (closes #8492)
2021-07-04patch 8.2.3106: Vim9: confusing line number reported for errorv8.2.3106Bram Moolenaar
Problem: Vim9: confusing line number reported for error. Solution: Use the start line number for the store instruction. (closes #8488)
2021-07-04patch 8.2.3105: Vim9: type of partial is wrong when it has argumentsv8.2.3105Bram Moolenaar
Problem: Vim9: type of partial is wrong when it has arguments. Solution: Subtract arguments from the count. (issue #8492)
2021-07-04patch 8.2.3104: Vim9: unspecified function type causes type errorv8.2.3104Bram Moolenaar
Problem: Vim9: unspecified function type causes type error. Solution: Don't check type when min_argcount is negative. (issue #8492)
2021-07-04patch 8.2.3103: swap test may fail on some systemsv8.2.3103Bram Moolenaar
Problem: Swap test may fail on some systems when jobs take longer to exit. Solution: Use different file names.
2021-07-04patch 8.2.3102: test for crash fix does not fail without the fixv8.2.3102Bram Moolenaar
Problem: Test for crash fix does not fail without the fix. Solution: Adjust the test sequence. (closes #8506)
2021-07-04patch 8.2.3101: missing function prototype for vim_round()Bram Moolenaar
Problem: Missing function prototype for vim_round(). Solution: Add the prototype
2021-07-04patch 8.2.3101: missing function prototype for vim_round()v8.2.3101Bram Moolenaar
Problem: Missing function prototype for vim_round(). Solution: Add the prototype.
2021-07-04patch 8.2.3100: Vim9: no error when using type with unknown number of argsv8.2.3100Bram Moolenaar
Problem: Vim9: no error when using type with unknown number of arguments. Solution: Do not ignore argument count of -1. (closes #8492)
2021-07-04patch 8.2.3099: Vim9: missing catch/finally not reported at script levelv8.2.3099Bram Moolenaar
Problem: Vim9: missing catch/finally not reported at script level. Solution: Give an error. (closes #8487)
2021-07-04patch 8.2.3098: popup window test is flaky on MS-Windows with GUIv8.2.3098Bram Moolenaar
Problem: Popup window test is flaky on MS-Windows with GUI. Solution: Skip the check in this situation.
2021-07-04patch 8.2.3097: crash when using "quit" at recovery promptv8.2.3097Bram Moolenaar
Problem: Crash when using "quit" at recovery prompt and autocommands are triggered. Solution: Block autocommands when creating an empty buffer to use as the current buffer. (closes #8506)
2021-07-04patch 8.2.3096: temp files remain after running testsv8.2.3096Dominique Pelle
Problem: Temp files remain after running tests. Solution: Delete the right files. (Dominique Pellé, closes #8509)
2021-07-03patch 8.2.3095: with 'virtualedit' set to "block" block selection is wrongv8.2.3095Bram Moolenaar
Problem: With 'virtualedit' set to "block" block selection is wrong after using "$". (Marco Trosi) Solution: Compute the longest selected line. (closes #8495)
2021-07-03patch 8.2.3094: Test_popup_atcursor_pos() fails without the conceal featurev8.2.3094Dominique Pelle
Problem: Test_popup_atcursor_pos() fails without the conceal feature. Solution: Add a check for the conceal feature. (Dominique Pellé, closes #8505)
2021-07-03patch 8.2.3093: tablabel_tooltip test fails with Athenav8.2.3093Bram Moolenaar
Problem: tablabel_tooltip test fails with Athena. (Dominique Pellé) Solution: Skip the test when using Athena. (closes #8508)
2021-07-03patch 8.2.3092: Vim9: builtin function test fails without +channel featurev8.2.3092Dominique Pelle
Problem: Vim9: builtin function test fails without the +channel feature. Solution: Check the +channel feature is supported. (Dominique Pellé, closes #8507)
2021-07-03patch 8.2.3091: Vim9: default argument expr. cannot use previous argumentv8.2.3091Bram Moolenaar
Problem: Vim9: default argument expression cannot use previous argument Solution: Correct argument index. (closes #8496)
2021-07-03patch 8.2.3090: in rare cases the cursor may be somewhere in a folded linev8.2.3090Bram Moolenaar
Problem: With concealing enabled and indirectly closing a fold the cursor may be somewhere in a folded line. Solution: Recompute the cursor position when the cursor line can be concealed. (closes #8480)
2021-07-03patch 8.2.3089: garbage collection has useless codev8.2.3089Bram Moolenaar
Problem: Garbage collection has useless code. Solution: Bail out when aborting. (closes #8504)
2021-07-03patch 8.2.3088: with 'virtualedit' set to "block" Visual highlight is wrongv8.2.3088Bram Moolenaar
Problem: With 'virtualedit' set to "block" Visual highlight is wrong after using "$". (Marco Trosi) Solution: Do not set w_old_cursor_lcol to MAXCOL. (closes #8495)
2021-07-03patch 8.2.3087: Gemtext files are not recognizedv8.2.3087Bram Moolenaar
Problem: Gemtext files are not recognized. Solution: Recognize .gmi and .gemini files. (closes #8427)
2021-07-03patch 8.2.3086: Vim9: breakpoint on "for" does not workv8.2.3086Bram Moolenaar
Problem: Vim9: breakpoint on "for" does not work. Solution: Use the right line number in ISN_DEBUG. (closes #8486)
2021-07-03patch 8.2.3085: JSONC files are not recognizedv8.2.3085Izhak Jakov
Problem: JSONC files are not recognized. Solution: Recognize .jsonc files. (Izhak Jakov, closes #8500)
2021-07-03patch 8.2.3084: Vim9: builtin function argument types are not checkedv8.2.3084Yegappan Lakshmanan
Problem: Vim9: builtin function argument types are not checked at compile time. Solution: Add argument types. (Yegappan Lakshmanan, closes #8503)
2021-07-02patch 8.2.3083: crash when passing null string to charclass()v8.2.3083Christian Brabandt
Problem: Crash when passing null string to charclass(). Solution: Bail out when string pointer is NULL. (Christian Brabandt, closes #8498, closes #8260)
2021-07-01patch 8.2.3082: a channel command "echoerr" does not show anythingv8.2.3082Bram Moolenaar
Problem: A channel command "echoerr" does not show anything. Solution: Do not use silent errors when using an "echoerr" command. (closes #8494)
2021-06-30patch 8.2.3081: cannot catch errors in a channel commandv8.2.3081Alisue
Problem: Cannot catch errors in a channel command. Solution: Instead of skipping the error make it silent. (closes #8477)
2021-06-30patch 8.2.3080: recover test fails on 32bit systemsv8.2.3080Yegappan Lakshmanan
Problem: Recover test fails on 32bit systems. (Ondřej Súkup) Solution: Detect 32/64 bit systems. (Yegappan Lakshmanan, closes #8485, closes #8479)