summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.2061: Vim9: E1030 error when using empty string for term_sendkeys()v8.2.2061Bram Moolenaar2020-11-273-9/+11
| | | | | | 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)
* patch 8.2.2060: check for features implemented with "if"v8.2.2060Bram Moolenaar2020-11-277-24/+12
| | | | | Problem: Check for features implemented with "if". Solution: Use the Check commands. (Ken Takata, closes #7383)
* patch 8.2.2059: Amiga: can't find pluginsv8.2.2059Bram Moolenaar2020-11-272-12/+11
| | | | | Problem: Amiga: can't find plugins. Solution: Do not use "**" in the pattern. (Ola Söder, closes #7384)
* patch 8.2.2058: using mkview/loadview changes the jumplistv8.2.2058Bram Moolenaar2020-11-274-3/+76
| | | | | | Problem: Using mkview/loadview changes the jumplist. Solution: Use ":keepjumps". Don't let ":badd" or ":balt" change the jumplist. (closes #7371)
* patch 8.2.2057: getting the selection may trigger TextYankPost autocmdv8.2.2057Bram Moolenaar2020-11-265-2/+62
| | | | | | Problem: Getting the selection may trigger TextYankPost autocmd. Solution: Only trigger the autocommand when yanking in Vim, not for getting the selection. (closes #7367)
* patch 8.2.2056: configure fails when building with implicit-function-declarationv8.2.2056Bram Moolenaar2020-11-263-2/+20
| | | | | | | 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)
* patch 8.2.2055: MS-Windows: two Vim instances may use the same temp filev8.2.2055Bram Moolenaar2020-11-262-2/+11
| | | | | 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)
* patch 8.2.2054: Amiga: FEAT_ARP defined when it should notv8.2.2054Bram Moolenaar2020-11-252-1/+3
| | | | | Problem: Amiga: FEAT_ARP defined when it should not. Solution: Adjust "||" to "&&" in #ifdef. (Ola Söder, closes #7375)
* patch 8.2.2053: Vim9: lamba doesn't accept argument typesv8.2.2053Bram Moolenaar2020-11-253-1/+6
| | | | | Problem: Vim9: lamba doesn't accept argument types. Solution: Optionally accept argument types at the script level.
* patch 8.2.2052: Vim9: "edit +4 fname" gives an errorv8.2.2052Bram Moolenaar2020-11-256-12/+41
| | | | | Problem: Vim9: "edit +4 fname" gives an error. (Naruhiko Nishino) Solution: Allow using a range in the +cmd argument. (closes #7364)
* patch 8.2.2051: Vim9: crash when aborting a user function callv8.2.2051Bram Moolenaar2020-11-253-5/+42
| | | | | Problem: Vim9: crash when aborting a user function call. Solution: Do not use the return value when aboring. (closes #7372)
* patch 8.2.2050: search test contains unneeded sleepsv8.2.2050Bram Moolenaar2020-11-252-6/+4
| | | | | | Problem: Search test contains unneeded sleeps. Solution: Rename the function, remove sleeps. (Christian Brabandt, closes #7369)
* patch 8.2.2049: Amiga: obsolete functionv8.2.2049Bram Moolenaar2020-11-252-11/+2
| | | | | Problem: Amiga: obsolete function. Solution: Remove the function. (Ola Söder, closes #7374)
* patch 8.2.2048: Amiga: obsolete codev8.2.2048Bram Moolenaar2020-11-252-8/+2
| | | | | Problem: Amiga: obsolete code. Solution: Remove the unused lines. (Ola Söder, closes #7373)
* patch 8.2.2047: Amiga: FEAT_ARP defined when it should notv8.2.2047Bram Moolenaar2020-11-252-2/+4
| | | | | Problem: Amiga: FEAT_ARP defined when it should not. Solution: Adjust #ifdef. (Ola Söder, closes #7370)
* patch 8.2.2046: some test failures don't give a clear errorv8.2.2046Bram Moolenaar2020-11-253-22/+14
| | | | | | 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)
* patch 8.2.2045: highlighting a character too much with incsearchv8.2.2045Bram Moolenaar2020-11-258-1/+64
| | | | | Problem: Highlighting a character too much with incsearch. Solution: Check "search_match_endcol". (Christian Brabandt, closes #7360)
* patch 8.2.2044: MS-Windows: swap file test sometimes failsv8.2.2044Bram Moolenaar2020-11-252-3/+38
| | | | | | | 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)
* patch 8.2.2043: GTK3: white border around text stands outv8.2.2043Bram Moolenaar2020-11-252-2/+4
| | | | | Problem: GTK3: white border around text stands out. Solution: Use current theme color. (closes #7357, issue #349)
* patch 8.2.2042: build failure with +profile but without +reltimev8.2.2042Bram Moolenaar2020-11-252-2/+4
| | | | | Problem: Build failure with +profile but without +reltime. Solution: Adjust #ifdef. (Christian Brabandt, closes #7361)
* patch 8.2.2041: haskell filetype not optimally recognizedv8.2.2041Bram Moolenaar2020-11-242-2/+4
| | | | | | Problem: Haskell filetype not optimally recognized. Solution: Recognize all *.hsc files as Haskell. (Marcin Szamotulski, closes #7354)
* patch 8.2.2040: terminal buffer disappears even when 'bufhidden' is "hide"v8.2.2040Bram Moolenaar2020-11-243-1/+27
| | | | | | | Problem: Terminal buffer disappears even when 'bufhidden' is "hide". (Sergey Vlasov) Solution: Check 'bufhiddden' when a terminal buffer becomes hidden. (closes #7358)
* patch 8.2.2039: viminfo is not written when creating a new filev8.2.2039Bram Moolenaar2020-11-233-0/+38
| | | | | | Problem: Viminfo is not written when creating a new file. Solution: Set "b_marks_read" in the new buffer. (Christian Brabandt, closes #7350)
* patch 8.2.2038: compiler test fails on MS-Windowsv8.2.2038Bram Moolenaar2020-11-232-1/+4
| | | | | Problem: Compiler test fails on MS-Windows. Solution: Sort the found compiler plugin names.
* patch 8.2.2037: compiler test depends on list of compiler pluginsv8.2.2037Bram Moolenaar2020-11-232-4/+13
| | | | | Problem: Compiler test depends on list of compiler plugins. Solution: Compare with the actual list of compiler plugins.
* patch 8.2.2036: buffer messed up if creating the quickfix window failsv8.2.2036Bram Moolenaar2020-11-234-3/+55
| | | | | | 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)
* patch 8.2.2035: MS-Windows: some tests may failv8.2.2035Bram Moolenaar2020-11-234-3/+21
| | | | | Problem: MS-Windows: some tests may fail. Solution: Avoid test failures. (Yegappan Lakshmanan, closes #7346)
* patch 8.2.2034: Vim9: list unpack in for statement not compiled yetv8.2.2034Bram Moolenaar2020-11-238-35/+269
| | | | | Problem: Vim9: list unpack in for statement not compiled yet. Solution: Compile list unpack. (closes #7345)
* patch 8.2.2033: Vim9: :def without argument gives compilation errorv8.2.2033Bram Moolenaar2020-11-229-9/+127
| | | | | Problem: Vim9: :def without argument gives compilation error. Solution: Add the DEF instruction. (closes #7344)
* patch 8.2.2032: cabalconfig and cabalproject filetypes not recognizedv8.2.2032Bram Moolenaar2020-11-222-0/+4
| | | | | Problem: Cabalconfig and cabalproject filetypes not recognized. Solution: Detect more cabal files. (Marcin Szamotulski, closes #7339)
* patch 8.2.2031: some tests fail when run under valgrindv8.2.2031Bram Moolenaar2020-11-226-18/+30
| | | | | Problem: Some tests fail when run under valgrind. Solution: Avoid timing problems.
* patch 8.2.2030: some tests fail on Macv8.2.2030Bram Moolenaar2020-11-215-3/+48
| | | | | | Problem: Some tests fail on Mac. Solution: Avoid Mac test failures. Add additional test for wildmenu. (Yegappan Lakshmanan, closes #7341)
* patch 8.2.2029: Coverity warns for not checking return valuev8.2.2029Bram Moolenaar2020-11-212-3/+6
| | | | | Problem: Coverity warns for not checking return value. Solution: Check that u_save_cursor() returns OK.
* patch 8.2.2028: Coverity warns for using an uninitialized variablev8.2.2028Bram Moolenaar2020-11-212-1/+3
| | | | | Problem: Coverity warns for using an uninitialized variable. Solution: Initialize to NULL.
* patch 8.2.2027: Coverity warnts for uninitialized fieldv8.2.2027Bram Moolenaar2020-11-212-0/+3
| | | | | Problem: Coverity warnts for uninitialized field. Solution: Set "v_lock".
* patch 8.2.2026: Coverity warns for possibly using not NUL terminated stringv8.2.2026Bram Moolenaar2020-11-212-0/+3
| | | | | Problem: Coverity warns for possibly using not NUL terminated string. Solution: Put a NUL in b0_hname just in case.
* patch 8.2.2025: Amiga: Not all colors are used on OS4v8.2.2025Bram Moolenaar2020-11-212-1/+3
| | | | | | Problem: Amiga: Not all colors are used on OS4. Solution: Adjust the #ifdef to include __amigaos4__. (Ola Söder, closes #7328)
* patch 8.2.2024: flicker when redrawing a popup with a title and borderv8.2.2024Bram Moolenaar2020-11-212-23/+57
| | | | | | 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)
* patch 8.2.2023: Vim: memory leak when :execute failsv8.2.2023Bram Moolenaar2020-11-212-0/+8
| | | | | Problem: Vim: memory leak when :execute fails. Solution: Clear the growarray.
* patch 8.2.2022: Vim9: star command recognized errornouslyv8.2.2022Bram Moolenaar2020-11-203-0/+21
| | | | | Problem: Vim9: star command recognized errornously. Solution: Give an error for missing colon. (issue #7335)
* patch 8.2.2021: Vim9: get E1099 when autocommand resets did_emsgv8.2.2021Bram Moolenaar2020-11-205-9/+37
| | | | | Problem: Vim9: get E1099 when autocommand resets did_emsg. Solution: Add did_emsg_cumul. (closes #7336)
* patch 8.2.2020: some compilers do not like the "namespace" argumentv8.2.2020Bram Moolenaar2020-11-203-4/+6
| | | | | Problem: Some compilers do not like the "namespace" argument. Solution: Rename to "use_namespace". (closes #7332)
* patch 8.2.2019: swap file test fails on MS-Windowsv8.2.2019Bram Moolenaar2020-11-202-2/+5
| | | | | Problem: Swap file test fails on MS-Windows. Solution: Add four to the process ID. (Ken Takata, closes #7333)
* patch 8.2.2018: Vim9: script variable not found from lambdav8.2.2018Bram Moolenaar2020-11-193-1/+33
| | | | | | 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)
* patch 8.2.2017: missing part of the dict changev8.2.2017Bram Moolenaar2020-11-192-4/+29
| | | | | Problem: Missing part of the dict change. Solution: Also change the script level dict.
* patch 8.2.2016: swap file test is a little flakyv8.2.2016Bram Moolenaar2020-11-192-2/+4
| | | | | Problem: Swap file test is a little flaky. Solution: Don't set a byte to a fixed value, increment it.
* patch 8.2.2015: Vim9: literal dict #{} is not like any other languagev8.2.2015Bram Moolenaar2020-11-198-17/+46
| | | | | Problem: Vim9: literal dict #{} is not like any other language. Solution: Support the JavaScript syntax.
* patch 8.2.2014: using CTRL-O in a prompt buffer moves cursor to startv8.2.2014Bram Moolenaar2020-11-193-2/+7
| | | | | 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)
* patch 8.2.2013: Vim9: not skipping white space after unary minusv8.2.2013Bram Moolenaar2020-11-183-2/+23
| | | | | Problem: Vim9: not skipping white space after unary minus. Solution: Skip whitespace. (closes #7324)
* patch 8.2.2012: Vim9: confusing error message when using bool wronglyv8.2.2012Bram Moolenaar2020-11-184-1/+15
| | | | | Problem: Vim9: confusing error message when using bool wrongly. Solution: Mention "Bool" instead of "Special". (closes #7323)