summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-01-24patch 8.2.4204: screenpos() has non-zero row for invisible textv8.2.4204Bram Moolenaar
Problem: screenpos() has non-zero row for invisible text. Solution: Only add the window row when the text is visible. (closes #9618)
2022-01-24patch 8.2.4203: entering a character with CTRL-V may include modifiersv8.2.4203zeertzjq
Problem: Entering a character with CTRL-V may include modifiers. Solution: Reset "mod_mask" when entering a character with digits after CTRL-V. (closes #9610)
2022-01-24patch 8.2.4202: Vim9: cannot export function that exists globallyv8.2.4202Bram Moolenaar
Problem: Vim9: cannot export function that exists globally. Solution: When checking if a function already exists only check for script-local functions. (closes #9615)
2022-01-24patch 8.2.4201: when using the GUI CTRL-Z does not stop gvimv8.2.4201Bram Moolenaar
Problem: When using the GUI CTRL-Z does not stop gvim. Solution: When using the GUI set SIGTSTP to SIG_DFL. (Andrew Maltsev, closes #9570)
2022-01-24patch 8.2.4200: some tests do not clean up properlyv8.2.4200Yegappan Lakshmanan
Problem: Some tests do not clean up properly. Solution: Delete created files. (Yegappan Lakshmanan, closes #9611)
2022-01-24patch 8.2.4199: MS-Windows: Support for MSVC 2003 is not usefulv8.2.4199K.Takata
Problem: MS-Windows: Support for MSVC 2003 is not useful. Solution: Remove the exceptions for MSVC 2003. (Ken Takata, closes #9616)
2022-01-23patch 8.2.4198: Vim9: the switch for executing instructions is too longv8.2.4198Bram Moolenaar
Problem: Vim9: the switch for executing instructions is too long. Solution: Move some code to separate functions.
2022-01-23patch 8.2.4197: cannot use an import in the "expr" part of 'spellsuggest'v8.2.4197Bram Moolenaar
Problem: Cannot use an import in the "expr" part of 'spellsuggest'. Solution: Set the script context when evaluating "expr" of 'spellsuggest'.
2022-01-23patch 8.2.4196: various file types not recognizedv8.2.4196=?UTF-8?q?Dundar=20G=C3=B6c?=
Problem: Various file types not recognized. Solution: Add patterns to recognize more file types (closes #9607)
2022-01-23patch 8.2.4195: resizing terminal may cause to behave like CTRL-Zv8.2.4195dbivolaru
Problem: Resizing terminal may cause to behave like CTRL-Z. Solution: Set "got_tstp" only when in_mch_suspend is set. (Dorian Bivolaru, closes #9602, closes #9586)
2022-01-23patch 8.2.4194: MS-Windows: code for calculating font size is duplicatedv8.2.4194K.Takata
Problem: MS-Windows: code for calculating font size is duplicated. Solution: Move the code to a function. (Ken Takata, closes #9603)
2022-01-23patch 8.2.4193: cannot use an import in 'charconvert'v8.2.4193Bram Moolenaar
Problem: Cannot use an import in 'charconvert'. Solution: Set the script context when evaluating 'charconvert'. Also expand script-local functions in 'charconvert'.
2022-01-23patch 8.2.4192: cannot use an import in 'printexpr'v8.2.4192Bram Moolenaar
Problem: Cannot use an import in 'printexpr'. Solution: Set the script context when evaluating 'printexpr'.
2022-01-23patch 8.2.4191: json5 files are not recognizedv8.2.4191=?UTF-8?q?Dundar=20G=C3=B6c?=
Problem: json5 files are not recognized. Solution: Add a pattern for json5 files. (closes #9601)
2022-01-23patch 8.2.4190: all conceal tests are skipped without the screendumps featurev8.2.4190zeertzjq
Problem: All conceal tests are skipped without the screendumps feature. Solution: Only skip the tests that use screendumps. (closes #9599)
2022-01-23patch 8.2.4189: MS-Windows: code for "old look" is obsoletev8.2.4189K.Takata
Problem: MS-Windows: code for "old look" is obsolete. Solution: Delete obsolete code. Use "MS Shell Dlg" font. (Ken Takata, closes #9596)
2022-01-23Update runtime filesBram Moolenaar
2022-01-23patch 8.2.4188: not all gitconfig files are recognizedv8.2.4188Tim Pope
Problem: Not all gitconfig files are recognized. Solution: Add a few more patterns. (Tim Pope, closes #9597)
2022-01-23patch 8.2.4187: gnuplot file not recognizedv8.2.4187nobodyatandnothing
Problem: Gnuplot file not recognized. Solution: Recognize ".gnuplot". (closes #9588)
2022-01-22patch 8.2.4186: cannot use an import in 'patchexpr'v8.2.4186Bram Moolenaar
Problem: Cannot use an import in 'patchexpr'. Solution: Set the script context when evaluating 'patchexpr'. Do not require 'patchexpr' to return a bool, it was ignored anyway.
2022-01-22patch 8.2.4185: cannot use an import in 'indentexpr'v8.2.4185Bram Moolenaar
Problem: Cannot use an import in 'indentexpr'. Solution: Set the script context when evaluating 'indentexpr'
2022-01-22patch 8.2.4184: cannot use an import in 'includeexpr'v8.2.4184Bram Moolenaar
Problem: Cannot use an import in 'includeexpr'. Solution: Set the script context when evaluating 'includeexpr'
2022-01-22patch 8.2.4183: cannot use an import in 'formatexpr'v8.2.4183Bram Moolenaar
Problem: Cannot use an import in 'formatexpr'. Solution: Set the script context when evaluating 'formatexpr'.
2022-01-22patch 8.2.4182: memory leak when evaluating 'diffexpr'v8.2.4182Bram Moolenaar
Problem: Memory leak when evaluating 'diffexpr'. Solution: Use free_tv() instead of clear_tv().
2022-01-22patch 8.2.4181: Vim9: cannot use an import in 'diffexpr'v8.2.4181Bram Moolenaar
Problem: Vim9: cannot use an import in 'diffexpr'. Solution: Set the script context when evaluating 'diffexpr'. Do not require 'diffexpr' to return a bool, it was ignored anyway.
2022-01-22patch 8.2.4180: 'balloonexpr' is evaluated in the current script contextv8.2.4180Bram Moolenaar
Problem: 'balloonexpr' is evaluated in the current script context. Solution: Use the script context where the option was set.
2022-01-22patch 8.2.4179: 'foldtext' is evaluated in the current script contextv8.2.4179Bram Moolenaar
Problem: 'foldtext' is evaluated in the current script context. Solution: Use the script context where the option was set.
2022-01-22patch 8.2.4178: Vim9: invalid error for return type of lambda when debuggingv8.2.4178Bram Moolenaar
Problem: Vim9: invalid error for return type of lambda when debugging. Solution: Do not check the return type of a lambda. (closes #9589)
2022-01-22patch 8.2.4177: Vim9: autoload script not loaded after "vim9script noclear"v8.2.4177Bram Moolenaar
Problem: Vim9: autoload script not loaded after "vim9script noclear". Solution: Check IMP_FLAGS_AUTOLOAD properly.
2022-01-22patch 8.2.4176: Vim9: cannot use imported function with call()v8.2.4176Bram Moolenaar
Problem: Vim9: cannot use imported function with call(). Solution: Translate the function name. (closes #9590)
2022-01-22patch 8.2.4175: MS-Windows: runtime check for multi-line balloon is obsoletev8.2.4175Bram Moolenaar
Problem: MS-Windows: runtime check for multi-line balloon is obsolete. Solution: Remove the obsolete code. (Ken Takata, closes #9592)
2022-01-21patch 8.2.4174: Vim9: can use an autoload name in normal scriptv8.2.4174Bram Moolenaar
Problem: Vim9: can use an autoload name in normal script. Solution: Disallow using an autoload name.
2022-01-21patch 8.2.4173: cannot use an import in 'foldexpr'v8.2.4173Bram Moolenaar
Problem: Cannot use an import in 'foldexpr'. Solution: Set the script context to where 'foldexpr' was set. (closes #9584) Fix that the script context was not set for all buffers.
2022-01-21patch 8.2.4172: filetype detection for BASIC is not optimalv8.2.4172Bram Moolenaar
Problem: Filetype detection for BASIC is not optimal. Solution: Improve BASIC filetype detection. (Doug Kearns)
2022-01-21patch 8.2.4171: cannot invoke option function using autoload importv8.2.4171Bram Moolenaar
Problem: Cannot invoke option function using autoload import. Solution: Expand the import to an autoload function name. (closes #9578)
2022-01-21patch 8.2.4170: MS-Windows: still using old message API callsv8.2.4170K.Takata
Problem: MS-Windows: still using old message API calls. Solution: Call the "W" functions directly. (Ken Takata, closes #9582)
2022-01-21patch 8.2.4169: MS-Windows: unnessary casts and other minor thingsv8.2.4169K.Takata
Problem: MS-Windows: unnessary casts and other minor things. Solution: Clean up the MS-Windows code. (Ken Takata, closes #9583)
2022-01-21patch 8.2.4168: disallowing empty function name breaks existing pluginsv8.2.4168Bram Moolenaar
Problem: Disallowing empty function name breaks existing plugins. Solution: Allow empty function name in legacy script.
2022-01-20patch 8.2.4167: Vim9: error message for old style importv8.2.4167Bram Moolenaar
Problem: Vim9: error message for old style import. Solution: Use another error message. Add a test.
2022-01-20patch 8.2.4166: undo synced when switching buffer in another windowv8.2.4166Bram Moolenaar
Problem: Undo synced when switching buffer in another window. Solution: Do not sync undo when not needed. (closes #9575)
2022-01-20patch 8.2.4165: the nv_g_cmd() function is too longv8.2.4165Yegappan Lakshmanan
Problem: The nv_g_cmd() function is too long. Solution: Move code to separate functions. (Yegappan Lakshmanan, closes #9576)
2022-01-20patch 8.2.4164: error in legacy code for function shadowing variablev8.2.4164Bram Moolenaar
Problem: Error in legacy code for function shadowing variable. Solution: Only give the error in Vim9 script.
2022-01-20patch 8.2.4163: no error for omitting function name after autoload prefixv8.2.4163Bram Moolenaar
Problem: No error for omitting function name after autoload prefix. Solution: Check for missing function name. (issue #9577)
2022-01-20patch 8.2.4162: Vim9: no error for redefining function with exportv8.2.4162Bram Moolenaar
Problem: Vim9: no error for redefining function with export. Solution: Check for existing function with/without prefix. (closes #9577)
2022-01-20patch 8.2.4161: Vim9: warning for missing white space after imported variablev8.2.4161Bram Moolenaar
Problem: Vim9: warning for missing white space after imported variable. Solution: Do not skip white space. (closes #9567)
2022-01-20patch 8.2.4160: cannot change the register used for Select mode deletev8.2.4160Shougo Matsushita
Problem: Cannot change the register used for Select mode delete. Solution: Make CTRL-R set the register to be used when deleting text for Select mode. (Shougo Matsushita, closes #9531)
2022-01-20patch 8.2.4159: MS-Windows: _WndProc() is very longv8.2.4159K.Takata
Problem: MS-Windows: _WndProc() is very long. Solution: Move code to separate functions. (Ken Takata, closes #9573)
2022-01-20patch 8.2.4158: MS-Windows: memory leak in :browsev8.2.4158K.Takata
Problem: MS-Windows: memory leak in :browse. Solution: Free stuff before returning. (Ken Takata, closes #9574)
2022-01-20patch 8.2.4157: terminal test fails because Windows sets the titlev8.2.4157ichizok
Problem: Terminal test fails because Windows sets the title. Solution: Add the "vterm_title" testing override and use it in the test. (Ozaki Kiichi, closes #9556)
2022-01-20patch 8.2.4156: fileinfo message overwrites echo'ed messagev8.2.4156Rob Pilling
Problem: Fileinfo message overwrites echo'ed message. Solution: Reset need_fileinfo when displaying a message. (Rob Pilling, closes #9569)