summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.2286: sort test fails when locale is Canadian Englishv8.2.2286Bram Moolenaar2021-01-032-55/+111
| | | | | Problem: Sort test fails when locale is Canadian English. (Neil H Watson) Solution: Expect a different sort order. (closes #7609)
* patch 8.2.2285: Vim9: cannot set an option to a falsev8.2.2285Bram Moolenaar2021-01-033-3/+13
| | | | | Problem: Vim9: cannot set an option to a false. Solution: For VAR_BOOL use string "0". (closes #7603)
* patch 8.2.2284: Vim9: cannot set an option to a boolean valuev8.2.2284Bram Moolenaar2021-01-033-1/+13
| | | | | Problem: Vim9: cannot set an option to a boolean value. Solution: Check for VAR_BOOL. (closes #7603)
* patch 8.2.2283: Vim9: crash when lambda has fewer arguments than expectedv8.2.2283Bram Moolenaar2021-01-033-2/+17
| | | | | Problem: Vim9: crash when lambda has fewer arguments than expected. Solution: Don't check arguments when already failed. (closes #7606)
* patch 8.2.2282: length check mismatch with argument of strncmp()v8.2.2282Bram Moolenaar2021-01-022-6/+6
| | | | | | Problem: Length check mismatch with argument of strncmp(). (Christian Brabandt) Solution: Adjust length check.
* patch 8.2.2281: Vim9: compiled "wincmd" cannot be followed by barv8.2.2281Bram Moolenaar2021-01-023-0/+26
| | | | | Problem: Vim9: compiled "wincmd" cannot be followed by bar. Solution: Check for bar after "wincmd". (closes #7599)
* patch 8.2.2280: fuzzy matching doesn't give access to the scoresv8.2.2280Bram Moolenaar2021-01-024-58/+79
| | | | | | Problem: Fuzzy matching doesn't give access to the scores. Solution: Return the scores with a third list. (Yegappan Lakshmanan, closes #7596)
* patch 8.2.2279: Vim9: memory leak with catch in skipped blockv8.2.2279Bram Moolenaar2021-01-022-1/+7
| | | | | Problem: Vim9: memory leak with catch in skipped block. Solution: Free the pattern if not used.
* patch 8.2.2278: falling back to old regexp engine can some patternsv8.2.2278Bram Moolenaar2021-01-024-3/+73
| | | | | | Problem: Falling back to old regexp engine can some patterns. Solution: Do not fall back once [[:lower:]] or [[:upper:]] is used. (Christian Brabandt, closes #7572)
* patch 8.2.2277: missing backslashv8.2.2277Bram Moolenaar2021-01-022-1/+3
| | | | | Problem: Missing backslash. Solution: Add backslash.
* patch 8.2.2276: list of distributed files is outdatedv8.2.2276Bram Moolenaar2021-01-028-15/+18
| | | | | Problem: List of distributed files is outdated. Solution: Update the file list. Minor comment updates.
* Update runtime files.Bram Moolenaar2021-01-0233-670/+1708
|
* patch 8.2.2275: CTRL-C not recognized in Minttyv8.2.2275Bram Moolenaar2021-01-022-2/+7
| | | | | | Problem: CTRL-C not recognized in Mintty. Solution: Recognize the modifyOtherKeys code ending in "u". (Christian Brabandt, closes #7575)
* patch 8.2.2274: badge for Travis is outdatedv8.2.2274Bram Moolenaar2021-01-022-1/+3
| | | | | Problem: badge for Travis is outdated. Solution: Update badge for move from travis-ci.org to travis-ci.com.
* patch 8.2.2273: build failurev8.2.2273Bram Moolenaar2021-01-022-1/+4
| | | | | Problem: Build failure. Solution: Add missing changes to header file.
* patch 8.2.2272: Vim9: extend() can violate the type of a variablev8.2.2272Bram Moolenaar2021-01-0211-13/+149
| | | | | | Problem: Vim9: extend() can violate the type of a variable. Solution: Add the type to the dictionary or list and check items against it. (closes #7593)
* patch 8.2.2271: ml_get error when changing hidden buffer in Pythonv8.2.2271Bram Moolenaar2021-01-023-0/+41
| | | | | Problem: ml_get error when changing hidden buffer in Python. Solution: Block updating folds. (closes #7598)
* patch 8.2.2270: warning for size_t to int conversionv8.2.2270Bram Moolenaar2021-01-022-1/+3
| | | | | Problem: Warning for size_t to int conversion. (Randall W. Morris) Solution: Add a type cast.
* patch 8.2.2269: not all :hardcopy code covered by testsv8.2.2269Bram Moolenaar2021-01-012-8/+17
| | | | | Problem: Not all :hardcopy code covered by tests. Solution: Test more combinations. (Dominique Pellé, closes #7595)
* patch 8.2.2268: Vim9: list unpack seen as declarationv8.2.2268Bram Moolenaar2021-01-017-15/+54
| | | | | Problem: Vim9: list unpack seen as declaration. Solution: Check for "var". (closes #7594)
* patch 8.2.2267: Vim9: cannot use unlet for a dict memberv8.2.2267Bram Moolenaar2021-01-013-13/+35
| | | | | Problem: Vim9: cannot use unlet for a dict member. Solution: Pass GLV_NO_DECL to get_lval(). (closes #7585)
* patch 8.2.2266: Vim9: it can be hard to see where white space is missingv8.2.2266Bram Moolenaar2021-01-017-24/+35
| | | | | Problem: Vim9: it can be hard to see where white space is missing. Solution: Mention the text where the error was seen. (closes #7580)
* patch 8.2.2265: error message for missing endfunc/enddef is last linev8.2.2265Bram Moolenaar2021-01-013-0/+22
| | | | | Problem: Error message for missing endfunc/enddef is last line. Solution: Report the line where the function starts. (closes #7582)
* patch 8.2.2264: Vim9: no error for mismatched :endfunc or :enddefv8.2.2264Bram Moolenaar2021-01-014-22/+63
| | | | | Problem: Vim9: no error for mismatched :endfunc or :enddef. Solution: Check for the mismatch. (issue #7582)
* patch 8.2.2263: Vim9: compilation error with try-catch in skipped blockv8.2.2263Bram Moolenaar2021-01-013-37/+78
| | | | | Problem: Vim9: compilation error with try-catch in skipped block. Solution: Do not bail out when generate_instr() returns NULL. (closes #7584)
* patch 8.2.2262: Vim9: converting bool to string prefixes v:v8.2.2262Bram Moolenaar2021-01-014-6/+13
| | | | | Problem: Vim9: converting bool to string prefixes v:. Solution: Do not use the v: prefix.
* patch 8.2.2261: Vim9: boolean option gets string typev8.2.2261Bram Moolenaar2021-01-013-2/+10
| | | | | Problem: Vim9: boolean option gets string type. Solution: Check for VAR_BOOL. (closes #7588)
* patch 8.2.2260: window resize test fails in very wide terminalv8.2.2260Bram Moolenaar2021-01-012-1/+3
| | | | | Problem: Window resize test fails in very wide terminal. Solution: Resize using the 'columns' option. (Vladimir Lomov, closes #7592)
* patch 8.2.2259: Test_Executable() fails when using chrootv8.2.2259Bram Moolenaar2021-01-012-1/+9
| | | | | Problem: Test_Executable() fails when using chroot. Solution: Ignore the difference between "sbin" and "bin".
* patch 8.2.2258: not all OCaml related files are detectedv8.2.2258Bram Moolenaar2021-01-013-3/+17
| | | | | Problem: Not all OCaml related files are detected. Solution: Update OCaml file type detection. (Markus Mottl, closes #7590)
* patch 8.2.2257: Vim9: using -> for lambda is ambiguousv8.2.2257Bram Moolenaar2020-12-3110-173/+137
| | | | | Problem: Vim9: using -> for lambda is ambiguous. Solution: Stop supporting ->, must use =>.
* patch 8.2.2256: Vim9: cannot use function( after line break in :def functionv8.2.2256Bram Moolenaar2020-12-313-1/+29
| | | | | Problem: Vim9: cannot use function( after line break in :def function. Solution: Check for "(" after "function". (closes #7581)
* patch 8.2.2255: Tcl test failsv8.2.2255Bram Moolenaar2020-12-312-16/+21
| | | | | Problem: Tcl test fails. Solution: Change option handling.
* patch 8.2.2254: Vim9: bool option type is numberv8.2.2254Bram Moolenaar2020-12-3112-56/+104
| | | | | | Problem: Vim9: bool option type is number. Solution: Have get_option_value() return a different value for bool and number options. (closes #7583)
* patch 8.2.2253: Vim9: expr test failsv8.2.2253Bram Moolenaar2020-12-312-0/+4
| | | | | Problem: Vim9: expr test fails. Solution: Add missing assignment.
* patch 8.2.2252: Vim9: crash when using lambda without return type in dictv8.2.2252Bram Moolenaar2020-12-314-2/+12
| | | | | Problem: Vim9: crash when using lambda without return type in dict. Solution: Without a return type use t_unknown. (closes #7587)
* patch 8.2.2251: test failures in legacy scriptv8.2.2251Bram Moolenaar2020-12-302-1/+3
| | | | | Problem: Test failures in legacy script. Solution: Check for Vim9 script.
* patch 8.2.2250: Vim9: sublist is ambiguousv8.2.2250Bram Moolenaar2020-12-305-74/+113
| | | | | Problem: Vim9: sublist is ambiguous. Solution: Require white space around the colon. (closes #7409)
* patch 8.2.2249: termcodes test is flaky when used over sshv8.2.2249Bram Moolenaar2020-12-302-1/+6
| | | | | | Problem: Termcodes test is flaky when used over ssh with X forwarding. Solution: Set 'mousetime' to a larger value. (Dominique Pellé, closes #7576, closes #7563)
* patch 8.2.2248: ASAN error on exit with GUIv8.2.2248Bram Moolenaar2020-12-302-3/+6
| | | | | | Problem: ASAN error on exit with GUI. Solution: Check the window still has lines. (Christian Brabandt, closes #7573)
* patch 8.2.2247: VMS: various smaller problemsv8.2.2247Bram Moolenaar2020-12-309-32/+56
| | | | | Problem: VMS: various smaller problems. Solution: Fix VMS building and other problems. (Zoltan Arpadffy)
* patch 8.2.2246: cursor keys not recognized at the hit-Enter promptv8.2.2246Bram Moolenaar2020-12-294-12/+33
| | | | | | | Problem: Cursor keys not recognized at the hit-Enter prompt after executing an external command. Solution: Change the codes for the extra cursor keys. (closes #7562) Tune the delays to avoid test flakyness.
* patch 8.2.2245: Vim9: return value of winrestcmd() cannot be executedv8.2.2245Bram Moolenaar2020-12-293-2/+14
| | | | | Problem: Vim9: return value of winrestcmd() cannot be executed. Solution: Put colons before each range. (closes #7571)
* patch 8.2.2244: crash when making the window width negativev8.2.2244Bram Moolenaar2020-12-293-0/+12
| | | | | | Problem: Crash when making the window width of the not-current window negative. Solution: Make sure the window width is not negative. (closes #7568)
* patch 8.2.2243: crash when popup mask contains zeroesv8.2.2243Bram Moolenaar2020-12-293-2/+16
| | | | | Problem: Crash when popup mask contains zeroes. Solution: Check boundaries properly. (closes #7569)
* patch 8.2.2242: Vim9: bar line continuation does not work at script levelv8.2.2242Bram Moolenaar2020-12-296-27/+43
| | | | | Problem: Vim9: line continuation with bar does not work at script level. Solution: Check for Vim9 script.
* patch 8.2.2241: Build with Ruby and clang may failv8.2.2241Bram Moolenaar2020-12-284-1/+9
| | | | | Problem: Build with Ruby and clang may fail. Solution: Adjust congigure and sed script. (Ozaki Kiichi, closes #7566)
* patch 8.2.2240: clientserver test fails if full path is usedv8.2.2240Bram Moolenaar2020-12-282-3/+5
| | | | | Problem: Clientserver test fails if full path is used. Solution: Ignore the path preceding the file name.
* patch 8.2.2239: Vim9: concatenating lines with backslash is inconvenientv8.2.2239Bram Moolenaar2020-12-2810-41/+86
| | | | | | Problem: Vim9: concatenating lines with backslash is inconvenient. Solution: Support concatenating lines starting with '|', useful for :autocmd, :command, etc. (closes #6702)
* patch 8.2.2238: Vim9: cannot load a Vim9 script without the +eval featurev8.2.2238Bram Moolenaar2020-12-2813-65/+63
| | | | | Problem: Vim9: cannot load a Vim9 script without the +eval feature. Solution: Support Vim9 script syntax without the +eval feature.