summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-01-18patch 8.2.4136: Vim9: the "autoload" argument of ":vim9script" is not usefulv8.2.4136Bram Moolenaar
Problem: Vim9: the "autoload" argument of ":vim9script" is not useful. Solution: Remove the argument. (closes #9555)
2022-01-18patch 8.2.4135: Vim9: ":scriptnames" shows unloaded imported autoload scriptv8.2.4135Bram Moolenaar
Problem: Vim9: ":scriptnames" shows unloaded imported autoload script. Solution: Mark the unloaded script with "A". (closes #9552)
2022-01-18patch 8.2.4134: MS-Windows: test for import with absolute path failsv8.2.4134Bram Moolenaar
Problem: MS-Windows: test for import with absolute path fails. Solution: Handle path starting with slash as an absolute path.
2022-01-18patch 8.2.4133: output of ":scriptnames" goes into the message historyv8.2.4133Bram Moolenaar
Problem: output of ":scriptnames" goes into the message history, while this des not happen for other commands, such as ":ls". Solution: Use msg_outtrans() instead of smsg(). (closes #9551)
2022-01-18patch 8.2.4132: Vim9: wrong error message when autoload script can't be foundv8.2.4132Bram Moolenaar
Problem: Vim9: wrong error message when autoload script can't be found. Solution: Correct check for using autoload with wrong name.
2022-01-18patch 8.2.4131: Vim9: calling function in autoload import does not workv8.2.4131Bram Moolenaar
Problem: Vim9: calling function in autoload import does not work in a :def function. Solution: When a variable is not found and a PCALL follows use a funcref. (closes #9550)
2022-01-18patch 8.2.4130: MS-Windows: MSVC build may have libraries duplicatedv8.2.4130K.Takata
Problem: MS-Windows: MSVC build may have libraries duplicated. Solution: Improve the MSVC Makefile. (Ken Takata, closes #9547)
2022-01-18patch 8.2.4129: building with +sound but without +eval failsv8.2.4129Bram Moolenaar
Problem: Building with +sound but without +eval fails. (Dominique Pellé) Solution: Disable canberra in tiny and small build. (closes #9548)
2022-01-18patch 8.2.4128: crash when method cannot be foundv8.2.4128Bram Moolenaar
Problem: Crash when method cannot be found. (Christian J. Robinson) Solution: Don't mix up pointer names.
2022-01-17patch 8.2.4127: build failure without the +eval featurev8.2.4127Bram Moolenaar
Problem: Build failure without the +eval feature. Solution: Add #ifdef.
2022-01-17patch 8.2.4126: crash on exit when built with dynamic Tclv8.2.4126Bram Moolenaar
Problem: Crash on exit when built with dynamic Tcl and EXITFREE is defined. (Dominique Pellé) Solution: Only call Tcl_Finalize() when initialized. (closes #9546)
2022-01-17patch 8.2.4125: completion tests failv8.2.4125Bram Moolenaar
Problem: Completion tests fail. Solution: Disable error messages while dereferencing the function name.
2022-01-17patch 8.2.4124: Vim9: method in compiled function may not see script itemv8.2.4124Bram Moolenaar
Problem: Vim9: method in compiled function may not see script item. Solution: Make sure not to skip to the next line. (closes #9496)
2022-01-17patch 8.2.4123: complete function cannot be import.Namev8.2.4123Bram Moolenaar
Problem: Complete function cannot be import.Name. Solution: Dereference the function name if needed. Also: do not see "import.Name" as a builtin function. (closes #9541)
2022-01-17patch 8.2.4122: ":command Cmd" does not show custom completion argumentv8.2.4122Bram Moolenaar
Problem: ":command Cmd" does not show custom completion argument. Solution: Show the completion argument when using ":verbose".
2022-01-17patch 8.2.4121: Visual test fails on MS-Windowsv8.2.4121Bram Moolenaar
Problem: Visual test fails on MS-Windows. Solution: Set 'isprint' so that the character used is not printable.
2022-01-17patch 8.2.4120: block insert goes over the end of the linev8.2.4120Bram Moolenaar
Problem: Block insert goes over the end of the line. Solution: Handle invalid byte better. Fix inserting the wrong text.
2022-01-17patch 8.2.4119: build failure when disabling the channel featurev8.2.4119Dominique Pelle
Problem: Build failure when disabling the channel feature. Solution: Adjust #ifdef. (Dominique Pellé, closes #9545)
2022-01-16patch 8.2.4118: using UNUSED for argument that is usedv8.2.4118Bram Moolenaar
Problem: Using UNUSED for argument that is used. Solution: Remove UNUSED.
2022-01-16patch 8.2.4117: Vim9: wrong white space error after using imported itemv8.2.4117Bram Moolenaar
Problem: Vim9: wrong white space error after using imported item. Solution: Don't skip over white space. (closes #9544)
2022-01-16patch 8.2.4116: Vim9: cannot use a method with a complex expression in :defv8.2.4116Bram Moolenaar
Problem: Vim9: cannot use a method with a complex expression in a :def function. Solution: Implement compiling the expression.
2022-01-16patch 8.2.4115: cannot use a method with a complex expressionv8.2.4115Bram Moolenaar
Problem: Cannot use a method with a complex expression. Solution: Evaluate the expression after "->" and use the result.
2022-01-16patch 8.2.4114: Vim9: type checking for a funcref does not work for methodv8.2.4114Bram Moolenaar
Problem: Vim9: type checking for a funcref does not work for when it is used in a method. Solution: Pass the base to where the type is checked.
2022-01-16patch 8.2.4113: typo on DOCMD_RANGEOK results in not recognizing commandv8.2.4113Bram Moolenaar
Problem: Typo on DOCMD_RANGEOK results in not recognizing command. Solution: Correct the typo. (closes #9539)
2022-01-16patch 8.2.4112: function not deleted at end of testv8.2.4112Bram Moolenaar
Problem: Function not deleted at end of test. Solution: Delete the function.
2022-01-16patch 8.2.4111: potential proglem when map is deleted while executingv8.2.4111Bram Moolenaar
Problem: Potential proglem when map is deleted while executing. Solution: Reset last used map pointer when deleting a mapping.
2022-01-16patch 8.2.4110: Coverity warns for using NULL pointerv8.2.4110Bram Moolenaar
Problem: Coverity warns for using NULL pointer. Solution: Check "evalarg" is not NULL. Skip errors when "verbose" is false.
2022-01-16Update runtime filesBram Moolenaar
2022-01-16patch 8.2.4109: MS-Windows: high dpi support is outdatedv8.2.4109K.Takata
Problem: MS-Windows: high dpi support is outdated. Solution: Improve High DPI support by using PerMonitorV2. (closes #9525, closes #3102)
2022-01-16patch 8.2.4108: going over the end of the w_lines arrayv8.2.4108Bram Moolenaar
Problem: Going over the end of the w_lines array. Solution: Check not going over the end and limit to Rows. (issue #9540)
2022-01-16patch 8.2.4107: script context not restored after using <ScriptCmd>v8.2.4107Bram Moolenaar
Problem: Script context not restored after using <ScriptCmd>. Solution: Also restore context when not in a script. (closes #9536) Add the 'c' flag to feedkeys() to be able to test this.
2022-01-16patch 8.2.4106: going over the end of the w_lines arrayv8.2.4106Bram Moolenaar
Problem: Going over the end of the w_lines array. Solution: Break out of the loop when "idx" is too big. (issue #9540)
2022-01-16patch 8.2.4105: translation related comment in the wrong placev8.2.4105K.Takata
Problem: Translation related comment in the wrong place. Solution: Move it back with the text. (Ken Takata, closes #9537)
2022-01-16patch 8.2.4104: Vim9: lower casing the autoload prefix causes problemsv8.2.4104Bram Moolenaar
Problem: Vim9: lower casing the autoload prefix causes problems. Solution: Always store the prefix with case preserved.
2022-01-15patch 8.2.4103: Vim9: variable declared in for loop not initialzedv8.2.4103Bram Moolenaar
Problem: Vim9: variable declared in for loop not initialzed. Solution: Always initialze the variable. (closes #9535)
2022-01-15patch 8.2.4102: Vim9: import cannot be used after methodv8.2.4102Bram Moolenaar
Problem: Vim9: import cannot be used after method. Solution: Recognize an imported function name. (closes #9496)
2022-01-15patch 8.2.4101: warning for unused argument in tiny versionv8.2.4101Bram Moolenaar
Problem: Warning for unused argument in tiny version. Solution: Add "UNUSED".
2022-01-15patch 8.2.4100: early return when getting the 'formatlistpat' valuev8.2.4100Bram Moolenaar
Problem: Early return when getting the 'formatlistpat' value. Solution: Remove the first line. (Christian Brabandt)
2022-01-15patch 8.2.4099: Vim9: cannot use Vim9 syntax in mappingv8.2.4099Bram Moolenaar
Problem: Vim9: cannot use Vim9 syntax in mapping. Solution: Add <ScriptCmd> to use the script context for a command.
2022-01-15patch 8.2.4098: typing "interrupt" at debug prompt may keep exception aroundv8.2.4098Bram Moolenaar
Problem: Typing "interrupt" at debug prompt may keep exception around, causing function calls to fail. Solution: Discard any exception at the toplevel. (closes #9532)
2022-01-15patch 8.2.4097: wrong number in error message on 32 bit systemv8.2.4097Bram Moolenaar
Problem: Wrong number in error message on 32 bit system. (John Paul Adrian Glaubitz) Solution: Add type cast. (closes #9527)
2022-01-15patch 8.2.4096: Linux CI: unnecessarily installing packagesv8.2.4096ichizok
Problem: Linux CI: unnecessarily installing packages Solution: Only install packages for huge build. (Ozaki Kiichi, closes #9530)
2022-01-15patch 8.2.4095: sed script not recognized by the first linev8.2.4095Bram Moolenaar
Problem: Sed script not recognized by the first line. Solution: Recognize a sed script starting with "#n". (Doug Kearns)
2022-01-15patch 8.2.4094: 'virtualedit' is window-local but using buffer-local enumv8.2.4094zeertzjq
Problem: 'virtualedit' is window-local but using buffer-local enum. Solution: Use window-local enum. (closes #9529)
2022-01-15patch 8.2.4093: cached breakindent values not initialized properlyv8.2.4093Christian Brabandt
Problem: Cached breakindent values not initialized properly. Solution: Initialize and cache formatlistpat. (Christian Brabandt, closes #9526, closes #9512)
2022-01-14patch 8.2.4092: MacOS CI: unnecessarily doing "Install packages"v8.2.4092ichizok
Problem: MacOS CI: unnecessarily doing "Install packages". Solution: Only do "Install packages" for huge build. (Ozaki Kiichi, closes #9521)
2022-01-14patch 8.2.4091: virtcol is recomputed for statusline unnecessarilyv8.2.4091zeertzjq
Problem: Virtcol is recomputed for statusline unnecessarily. Solution: Just use "w_virtcol". (closes #9523)
2022-01-14patch 8.2.4090: after restoring a session buffer order can be quite differentv8.2.4090Evgeni Chasnovski
Problem: After restoring a session buffer order can be quite different. Solution: Create buffers first. (Evgeni Chasnovski, closes #9520)
2022-01-14patch 8.2.4089: terminal test for current directory fails on FreeBSDv8.2.4089Bram Moolenaar
Problem: Terminal test for current directory fails on FreeBSD. Solution: Skip the test.
2022-01-14patch 8.2.4088: xxd cannot output everything in one linev8.2.4088Erik Auerswald
Problem: Xxd cannot output everything in one line. Solution: Make zero columns mean infinite columns. (Erik Auerswald, closes #9524)