summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-12-12patch 8.2.3787: no proper formatting of a C line comment after a statementv8.2.3787Bram Moolenaar
Problem: No proper formatting of a C line comment after a statement. Solution: Find the start of the line comment, insert the comment leader and indent the comment properly.
2021-12-12Use text area for environment in the bug template.Bram Moolenaar
2021-12-12Update issue template.Bram Moolenaar
2021-12-11patch 8.2.3786: test fails because of using Vim9 syntax in legacy functionv8.2.3786Bram Moolenaar
Problem: Test fails because of using Vim9 syntax in legacy function. Solution: Add "call".
2021-12-11patch 8.2.3785: running CI on MacOS with gcc is not usefulv8.2.3785ichizok
Problem: Running CI on MacOS with gcc is not useful. Solution: Only use clang. (Ozaki Kiichi, closes #9326) Also build with normal features.
2021-12-11patch 8.2.3784: the help for options is outdatedv8.2.3784Bram Moolenaar
Problem: The help for options is outdated. Solution: Include all the recent changes.
2021-12-11patch 8.2.3783: confusing error for using a variable as a functionv8.2.3783Bram Moolenaar
Problem: Confusing error for using a variable as a function. Solution: If a function is not found but there is a variable, give a more useful error. (issue #9310)
2021-12-11patch 8.2.3782: Vim9: no error if a function shadows a script variablev8.2.3782Bram Moolenaar
Problem: Vim9: no error if a function shadows a script variable. Solution: Check the function doesn't shadow a variable. (closes #9310)
2021-12-11patch 8.2.3781: the option window script is outdatedv8.2.3781Bram Moolenaar
Problem: The option window script is outdated. Solution: Add several changes.
2021-12-11patch 8.2.3780: ":cd" works differently on MS-Windowsv8.2.3780Bakudankun
Problem: ":cd" works differently on MS-Windows. Solution: Add the 'cdhome' option. (closes #9324)
2021-12-10patch 8.2.3779: using freed memory when defining a user command recursivelyv8.2.3779Bram Moolenaar
Problem: Using freed memory when defining a user command from a user command. Solution: Do not use the command pointer after executing the command. (closes #9318)
2021-12-10patch 8.2.3778: lambda debug test fails in some configurationsv8.2.3778Bram Moolenaar
Problem: Lambda debug test fails in some configurations. Solution: Check feature in a legacy function.
2021-12-10patch 8.2.3777: spell file write error not checkedv8.2.3777=?UTF-8?q?Bj=C3=B6rn=20Linse?=
Problem: Spell file write error not checked. Solution: Check writing the prefix conditions. (Bjorn Linse, closes #9323)
2021-12-10patch 8.2.3776: when a tags file line is long a tag may not be foundv8.2.3776Bram Moolenaar
Problem: When a tags file line is long a tag may not be found. Solution: When increasing the buffer size read the same line again.
2021-12-10patch 8.2.3775: Vim9: lambda compiled without outer context when debuggingv8.2.3775Bram Moolenaar
Problem: Vim9: lambda compiled without outer context when debugging. Solution: When compiling a lambda for debugging also compile it without. (closes #9302)
2021-12-10patch 8.2.3774: test for command line height failsv8.2.3774Bram Moolenaar
Problem: Test for command line height fails. Solution: Use another way to handle window size change.
2021-12-10patch 8.2.3773: wrong window size when a modeline changes 'columns'v8.2.3773Bram Moolenaar
Problem: Wrong window size when a modeline changes 'columns' and there is more than one tabpage. (Michael Soyka) Solution: Adjust the frames of all tabpages. (closes #9315)
2021-12-10patch 8.2.3772: timer info test fails on slow machinev8.2.3772Bram Moolenaar
Problem: Timer info test fails on slow machine. Solution: Use WaitForAssert().
2021-12-10patch 8.2.3771: Vim9: accessing freed memory when checking typev8.2.3771Bram Moolenaar
Problem: Vim9: accessing freed memory when checking type. Solution: Make a copy of a function type.
2021-12-09patch 8.2.3770: new compiler warnings from clang-12 and clang-13v8.2.3770ichizok
Problem: New compiler warnings from clang-12 and clang-13. Solution: Adjust CI and suppress some warnings. (Ozaki Kiichi, closes #9314)
2021-12-09patch 8.2.3769: zig files are not recognizedv8.2.3769Gregory Anders
Problem: Zig files are not recognized. Solution: Add *.zig. (Gregory Anders, closes #9313)
2021-12-09patch 8.2.3768: timer_info() has the wrong repeat value in a timer callbackv8.2.3768Bram Moolenaar
Problem: timer_info() has the wrong repeat value in a timer callback. Solution: Do not add one to the repeat value when in the callback. (closes #9294)
2021-12-09patch 8.2.3767: crash when using NULL partialv8.2.3767Bram Moolenaar
Problem: Crash when using NULL partial. Solution: Check for NULL.
2021-12-09patch 8.2.3766: converting a funcref to a string leaves out "g:"v8.2.3766Bram Moolenaar
Problem: Converting a funcref to a string leaves out "g:", causing the meaning of the name depending on the context. Solution: Prepend "g:" for a global function.
2021-12-09patch 8.2.3765: Vim9: cannot use a lambda for 'opfunc' and othersv8.2.3765Bram Moolenaar
Problem: Vim9: cannot use a lambda for 'opfunc' and others. Solution: Convert the lambda to a string.
2021-12-09patch 8.2.3764: cannot see any text when window was made zero linesv8.2.3764Bram Moolenaar
Problem: Cannot see any text when window was made zero lines or zero columns. Solution: Ensure there is at least one line and column. (fixes #9307)
2021-12-09patch 8.2.3763: when editing the cmdline a callback may cause a scroll upv8.2.3763Bram Moolenaar
Problem: When editing the command line a FocusLost callback may cause the screen to scroll up. Solution: Do not redraw at the last line but at the same place where the command line was before. (closes #9295)
2021-12-09patch 8.2.3762: if quickfix buffer is wiped out getqflist() still returns itv8.2.3762Yegappan Lakshmanan
Problem: If the quickfix buffer is wiped out getqflist() still returns its number. Solution: Use zero if the buffer is no longer present. (Yegappan Lakshmanan, closes #9306)
2021-12-08patch 8.2.3761: focus change is not passed on to a terminal windowv8.2.3761Bram Moolenaar
Problem: Focus change is not passed on to a terminal window. Solution: If the current window is a terminal and focus events are enabled send a focus event escape sequence to the terminal.
2021-12-08patch 8.2.3760: not automatically handling gnome terminal mouse like xtermv8.2.3760Bram Moolenaar
Problem: Not automatically handling gnome terminal mouse like xterm. Solution: Default 'ttymouse' to "xterm" and recognize Focus events. (issue #9296)
2021-12-08patch 8.2.3759: quickfix buffer becomes hidden while still in a windowv8.2.3759Yegappan Lakshmanan
Problem: Quickfix buffer becomes hidden while still in a window. Solution: Check if the closed window is the last window showing the quickfix buffer. (Yegappan Lakshmanan, closes #9303, closes #9300)
2021-12-08patch 8.2.3758: options that take a function insufficiently testedv8.2.3758Yegappan Lakshmanan
Problem: Options that take a function insufficiently tested. Solution: Add additional tests and enhance existing tests. (Yegappan Lakshmanan, closes #9298)
2021-12-07patch 8.2.3757: an overlong highlight group name is silently truncatedv8.2.3757erw7
Problem: An overlong highlight group name is silently truncated. Solution: Give an error if the name is too long. (closes #9289)
2021-12-07patch 8.2.3756: might crash when callback is not validv8.2.3756Yegappan Lakshmanan
Problem: might crash when callback is not valid. Solution: Check for valid callback. (Yegappan Lakshmanan, closes #9293)
2021-12-07patch 8.2.3755: Coverity warns for using a buffer in another scopev8.2.3755Bram Moolenaar
Problem: Coverity warns for using a buffer in another scope. Solution: Declare the buffer in a common scope.
2021-12-06patch 8.2.3754: undesired changing of the indent of the first formatted linev8.2.3754Bram Moolenaar
Problem: Undesired changing of the indent of the first formatted line. Solution: Do not indent the first formatted line.
2021-12-06Add Huntr badge.Bram Moolenaar
2021-12-06patch 8.2.3753: Vim9: function unreferenced while called is never deletedv8.2.3753Bram Moolenaar
Problem: Vim9: function unreferenced while called is never deleted. Solution: Delete a function when no longer referenced.
2021-12-06patch 8.2.3752: build error when using Photon GUIv8.2.3752h-east
Problem: Build error when using Photon GUI. Solution: Adjust #ifdef. (closes #9288)
2021-12-06patch 8.2.3751: cannot assign a lambda to an option that takes a functionv8.2.3751Yegappan Lakshmanan
Problem: Cannot assign a lambda to an option that takes a function. Solution: Automatically convert the lambda to a string. (Yegappan Lakshmanan, closes #9286)
2021-12-05patch 8.2.3750: error messages are everywherev8.2.3750Bram Moolenaar
Problem: Error messages are everywhere. Solution: Move more error messages to errors.h and adjust the names.
2021-12-05Update runtime filesBram Moolenaar
2021-12-05patch 8.2.3749: error messages are everywherev8.2.3749Bram Moolenaar
Problem: Error messages are everywhere. Solution: Move more error messages to errors.h and adjust the names.
2021-12-05patch 8.2.3748: giving an error for an empty sign argument breaks a pluginv8.2.3748Bram Moolenaar
Problem: Giving an error for an empty sign argument breaks a plugin. Solution: Do not give an error.
2021-12-05patch 8.2.3747: cannot remove highlight from an existing signv8.2.3747Bram Moolenaar
Problem: Cannot remove highlight from an existing sign. (James McCoy) Solution: Only reject empty argument for a new sign.
2021-12-05patch 8.2.3746: cannot disassemble function starting with "debug" or "profile"v8.2.3746Bram Moolenaar
Problem: Cannot disassemble function starting with "debug" or "profile". Solution: Check for white space following. (closes #9273)
2021-12-05patch 8.2.3745: autochdir test fails without the +channel featurev8.2.3745Dominique Pelle
Problem: Autochdir test fails without the +channel feature. Solution: Remove the ch_logfile() call. (Dominique Pellé, closes #9281)
2021-12-05patch 8.2.3744: E854 is not tested; some spelling suggestions are not testedv8.2.3744Dominique Pelle
Problem: E854 is not tested; some spelling suggestions are not tested. Solution: Add a couple of tests. (Dominique Pellé, closes #9279)
2021-12-05patch 8.2.3743: ":sign" can add a highlight group without a namev8.2.3743Bram Moolenaar
Problem: ":sign" can add a highlight group without a name. Solution: Give an error if the group name is missing. (closes #9280)
2021-12-05patch 8.2.3742: dec mouse test fails without gnome terminfo entryv8.2.3742Dominique Pelle
Problem: Dec mouse test fails without gnome terminfo entry. Solution: Check if there is a gnome entry. Also fix 'acd' test on MS-Windows. (Dominique Pellé, closes #9282)