summaryrefslogtreecommitdiffstats
path: root/src/version.c
AgeCommit message (Collapse)Author
2021-06-27patch 8.2.3066: Vim9: debugging lambda does not workv8.2.3066Bram Moolenaar
Problem: Vim9: debugging lambda does not work. Solution: Use the compile type of the function when compiling a lambda. (closes #8412)
2021-06-27patch 8.2.3065: Vim9: error when sourcing script twice and reusing functionv8.2.3065Bram Moolenaar
Problem: Vim9: error when sourcing script twice and reusing a function name. Solution: Check if the function is dead. (closes #8463)
2021-06-27patch 8.2.3064: Vim9: in script cannot set item in uninitialized listv8.2.3064Bram Moolenaar
Problem: Vim9: in script cannot set item in uninitialized list. Solution: When a list is NULL allocate an empty one. (closes #8461)
2021-06-27patch 8.2.3063: crash when switching 'cryptmethod' to xchaha20 with undo filev8.2.3063Bram Moolenaar
Problem: Crash when switching 'cryptmethod' to xchaha20 with an existing undo file. (Martin Tournoij) Solution: Disable reading undo file when decoding can't be done inplace. (issue #8467)
2021-06-27patch 8.2.3062: internal error when adding several text propertiesv8.2.3062Bram Moolenaar
Problem: Internal error when adding several text properties. Solution: Do not handle text properties when deleting a line for splitting a data block. (closes #8466)
2021-06-27patch 8.2.3061: testing the shell option is incomplete and spread outv8.2.3061Yegappan Lakshmanan
Problem: Testing the shell option is incomplete and spread out. Solution: Move shell tests to one file and increase coverage. (Yegappan Lakshmanan, closes #8464)
2021-06-26patch 8.2.3060: Vim9: cannot use ternary operator in parenthesisv8.2.3060Bram Moolenaar
Problem: Vim9: cannot use ternary operator in parenthesis. Solution: Do not use "=~" for a default argument value. (closes #8462)
2021-06-26patch 8.2.3059: Vim9: memory leak when using lambdav8.2.3059Bram Moolenaar
Problem: Vim9: memory leak when using lambda. Solution: Do not store the default value strings when skipping.
2021-06-26patch 8.2.3058: Vim9: cannot use ternary operator in parenthesisv8.2.3058Bram Moolenaar
Problem: Vim9: cannot use ternary operator in parenthesis. Solution: Do not use "==" for a default argument value. (closes #8462)
2021-06-26patch 8.2.3057: Vim9: debugger test fails with normal features and +terminalv8.2.3057Bram Moolenaar
Problem: Vim9: debugger test fails with normal features and +terminal. (Dominique Pellé) Solution: Adjust the INSTRUCTIONS macro. (closes #8460)
2021-06-26patch 8.2.3056: Vim9: using default value in lambda gives confusing errorv8.2.3056Bram Moolenaar
Problem: Vim9: using default value in lambda gives confusing error. Solution: Pass "default_args" on the first pass to get the arguments. (closes #8455)
2021-06-26patch 8.2.3055: strange error for assigning to "x.key" on non-dictionaryv8.2.3055Bram Moolenaar
Problem: Strange error for assigning to "x.key" on non-dictionary. Solution: Add a specific error message. (closes #8451)
2021-06-26patch 8.2.3054: Vim9: unpack assignment using "_" after semicolon failsv8.2.3054Bram Moolenaar
Problem: Vim9: unpack assignment using "_" after semicolon fails. Solution: Drop the expression result. (closes #8453)
2021-06-26patch 8.2.3053: Vim9: cannot assign to @@ in :def functionv8.2.3053Bram Moolenaar
Problem: Vim9: cannot assign to @@ in :def function Solution: Handle '@' like '"'.
2021-06-26patch 8.2.3052: Vim9: "legacy call" does not workv8.2.3052Bram Moolenaar
Problem: Vim9: "legacy call" does not work. Solution: Do not skip "call" after "legacy". (closes #8454)
2021-06-26patch 8.2.3051: Vim9: for loop with one list variable does not workv8.2.3051Bram Moolenaar
Problem: Vim9: for loop with one list variable does not work. Solution: Use a separate flag for unpacking a list. (closes #8452)
2021-06-26patch 8.2.3050: cannot recognize elixir filesv8.2.3050Austin Gatlin
Problem: Cannot recognize elixir files. Solution: Recognize Elixir-specific files. Check if an .ex file is Euphoria or Elixir. (Austin Gatlin, closes #8401, closes #8446)
2021-06-25patch 8.2.3049: JSON patch file not recognizedv8.2.3049Kevin Locke
Problem: JSON patch file not recognized. Solution: Recognize json-patch as json. (Kevin Locke, closes #8450)
2021-06-25patch 8.2.3048: strange error for white space after ++ commandv8.2.3048Bram Moolenaar
Problem: Strange error for white space after ++ command. Solution: Check for white space explicitly. (closes #8440)
2021-06-25patch 8.2.3047: increment and decrement don't allow for next commandv8.2.3047Bram Moolenaar
Problem: Increment and decrement don't allow for next command. Solution: Allow for comment and next command. (closes #8442)
2021-06-24patch 8.2.3046: Amiga MorphOS: Term mode is set using DOS packetsv8.2.3046ola.soder@axis.com
Problem: Amiga MorphOS: Term mode is set using DOS packets. Solution: Use the same way of setting term mdoe on all next gen Amiga-like systems. (Ola Söder, closes #8445)
2021-06-24patch 8.2.3045: minor typosv8.2.3045Christian Brabandt
Problem: Minor typos. Solution: Fix the typos. (Christian Brabandt, closes #8441)
2021-06-24patch 8.2.3044: Amiga MorphOS and AROS: process ID is not validv8.2.3044ola.soder@axis.com
Problem: Amiga MorphOS and AROS: process ID is not valid. Solution: Use FindTask to return something which is unique to all processes. (Ola Söder, closes #8444)
2021-06-23patch 8.2.3043: Amiga: cannot get the shell size on MorphOS and AROSv8.2.3043ola.soder@axis.com
Problem: Amiga: cannot get the shell size on MorphOS and AROS. Solution: Use control sequences. (Ola Söder, closes #8438)
2021-06-23patch 8.2.3042: swap file test failsv8.2.3042Bram Moolenaar
Problem: Swap file test fails. Solution: Check for a very high process ID instead of one, which should be running.
2021-06-23patch 8.2.3041: detecting if the process of a swap file is running failsv8.2.3041Bram Moolenaar
Problem: Detecting if the process of a swap file is running fails if the process is owned by another user. Solution: Check for the ESRCH error. (closes #8436)
2021-06-23patch 8.2.3040: GUI: dropping files not testedv8.2.3040Yegappan Lakshmanan
Problem: GUI: dropping files not tested. Solution: Add test_gui_drop_files() and tests. (Yegappan Lakshmanan, closes #8434)
2021-06-23patch 8.2.3039: Vim9: breakpoint at a comment line does not workv8.2.3039Bram Moolenaar
Problem: Vim9: breakpoint at a comment line does not work. Solution: Add the comment line number to the debug instruction. (closes #8429)
2021-06-23patch 8.2.3038: Amiga built-in version string doesn't include build datev8.2.3038ola.soder@axis.com
Problem: Amiga built-in version string doesn't include build date. Solution: Add the build date if available. (Ola Söder, closes #8437)
2021-06-23patch 8.2.3037: configure reports libcanberra when checking for libsodiumv8.2.3037ichizok
Problem: Configure reports libcanberra when checking for libsodium. Solution: Adjust the message. (Ozaki Kiichi, closes #8435)
2021-06-22patch 8.2.3036: Vim9: builtin function arguments not checked at compile timev8.2.3036Yegappan Lakshmanan
Problem: Vim9: builtin function arguments not checked at compile time. Solution: Add more argument type specs. Check arguments to test_setmouse() and test_gui_mouse_event(). (Yegappan Lakshmanan, closes #8425)
2021-06-22patch 8.2.3035: Vim9: crash when calling :def function with partialv8.2.3035Bram Moolenaar
Problem: Vim9: crash when calling :def function with partial and return type is not set. Solution: When the return type is not set handle like the return type is unknown. (closes #8422)
2021-06-22patch 8.2.3034: installing packages on github CI sometimes failsv8.2.3034Christian Brabandt
Problem: Installing packages on github CI sometimes fails. Solution: Update package information first. (Christian Brabandt, closes #8432)
2021-06-21patch 8.2.3033: no error when using alpha delimiter with :globalv8.2.3033Bram Moolenaar
Problem: No error when using alpha delimiter with :global. Solution: Check the delimiter like with :substitute. (closes #8415)
2021-06-21patch 8.2.3032: build problems with MSVC, other crypt issues with libsodiumv8.2.3032Christian Brabandt
Problem: Build problems with MSVC, other crypt issues with libsodium. Solution: Adjust MSVC makefile. Disable swap file only when 'key' is set. Adjust error message used when key is wrong. Fix Coverity issues. (Christian Brabandt, closes #8420, closes #8411)
2021-06-21patch 8.2.3031: no error if a function name starts with an underscorev8.2.3031Bram Moolenaar
Problem: No error if a function name starts with an underscore. (Naohiro Ono) Solution: In Vim9 script disallow a function name starting with an underscore, as is mentioned in the help. (closes #8414)
2021-06-21patch 8.2.3030: Coverity reports a memory leakv8.2.3030Dominique Pelle
Problem: Coverity reports a memory leak. Solution: Fix the leak and a few typos. (Dominique Pellé, closes #8418)
2021-06-21patch 8.2.3029: Vim9: crash when using operator and list unpack assignmentv8.2.3029Bram Moolenaar
Problem: Vim9: crash when using operator and list unpack assignment. (Naohiro Ono) Solution: Get variable value before operation. (closes #8416)
2021-06-21patch 8.2.3028: GUI mouse events not testedv8.2.3028Yegappan Lakshmanan
Problem: GUI mouse events not tested. Solution: Add test_gui_mouse_event(). Add mouse tests. Also add a few viminfo tests. (Yegappan Lakshmanan, closes #8407)
2021-06-20patch 8.2.3027: Vim9: breakpoint in compiled function not always checkedv8.2.3027Bram Moolenaar
Problem: Vim9: breakpoint in compiled function not always checked. Solution: Check for breakpoint when calling compiled function from compiled function.
2021-06-20patch 8.2.3026: Vim9: cannot set breakpoint in compiled functionv8.2.3026Bram Moolenaar
Problem: Vim9: cannot set breakpoint in compiled function. Solution: Check for breakpoint when calling a function.
2021-06-20patch 8.2.3025: not enough tests for quickfix end_col and end_lnumv8.2.3025shane.xb.qian
Problem: Not enough tests for quickfix end_col and end_lnum. Solution: Add a few more test cases. (Shane-XB-Qian, closes #8409)
2021-06-20patch 8.2.3024: execute() function test failsv8.2.3024Bram Moolenaar
Problem: execute() function test fails. Solution: Adjust test for different error.
2021-06-20patch 8.2.3023: Vim9: arguments for execute() not checked at compile timev8.2.3023Bram Moolenaar
Problem: Vim9: arguments for execute() not checked at compile time. Solution: Add a function to check the argument types.
2021-06-20patch 8.2.3022: available encryption methods are not strong enoughv8.2.3022Christian Brabandt
Problem: Available encryption methods are not strong enough. Solution: Add initial support for xchaha20. (Christian Brabandt, closes #8394)
2021-06-20patch 8.2.3021: spaces allowed between option name and "!", "?", etc.v8.2.3021Bram Moolenaar
Problem: Spaces allowed between option name and "!", "?", etc. Solution: Disallow spaces in Vim9 script, it was not documented. (closes #8408)
2021-06-19patch 8.2.3020: unreachable codev8.2.3020=?UTF-8?q?Dundar=20G=C3=B6c?=
Problem: Unreachable code. Solution: Remove the code. (closes #8406)
2021-06-19patch 8.2.3019: location list only has the start position.v8.2.3019thinca
Problem: Location list only has the start position. Solution: Make it possible to add an end position. (Shane-XB-Qian, closes #8393)
2021-06-19patch 8.2.3018: 'quickfixtextfunc' formatting is lost when switching buffersv8.2.3018Yegappan Lakshmanan
Problem: Formatting using quickfixtextfunc is lost when updating location lists for different buffers. (Yorick Peterse) Solution: Use the right window for the locaiton list. (Yegappan Lakshmanan, closes #8400, closes #8403)
2021-06-17patch 8.2.3017: Vim9: debugger shows too many linesv8.2.3017Bram Moolenaar
Problem: Vim9: debugger shows too many lines. Solution: Truncate at a comment, "enddef", etc. (closes #8392)