- Updated to version 9.0.1367, fixes the following problems
- dropped vim-fix-sh-syntax.patch
- fixes boo#1208828 - CVE-2023-1127
* Using null_object results in an internal error. (Ernie Rael)
* Compilation error with some compilers.
* Too many "else if" statements in handling options.
* Cue files are not recognized.
* extendnew() not sufficiently tested.
* ml_get error when going to another tab. (Daniel J. Perry)
* Crash when :def function has :break in skipped block. (Ernie Rael)
* Build error with older Mac OS.
* Functions for setting options are in random order.
* Divide by zero in zero-width window.
OBS-URL: https://build.opensuse.org/request/show/1068672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=341
- dropped vim-fix-sh-syntax.patch
- fixes boo#1208828 - CVE-2023-1127
* Using null_object results in an internal error. (Ernie Rael)
* Compilation error with some compilers.
* Too many "else if" statements in handling options.
* Cue files are not recognized.
* extendnew() not sufficiently tested.
* ml_get error when going to another tab. (Daniel J. Perry)
* Crash when :def function has :break in skipped block. (Ernie Rael)
* Build error with older Mac OS.
* Functions for setting options are in random order.
* Divide by zero in zero-width window.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=788
- Updated to version 9.0.1357, fixes the following problems
* Setting 'formatoptions' with :let doesn't check for errors.
* The code for setting options is too complicated.
* Scrolling two lines with even line count and 'scrolloff' set.
* 'splitkeep' test has failures.
* Coverity warns for using a NULL pointer.
* Cursor position wrong when splitting window in insert mode.
* Some settings use the current codepage instead of 'encoding'.
* :messages behavior depends on 'fileformat' of current buffer.
* Escaping for completion of map command not properly tested.
* Crash when using an unset object variable.
* Code style test fails.
* PRQL files are not recognized.
* Checking the type of a null object causes a crash.
* vimscript test fails where using {expr} syntax.
* Crash when indexing "any" which is an object.
* Build failure with +eval feature.
* "gj" and "gk" do not move correctly over a closed fold.
* 'colorcolumn' highlight wrong with virtual text above.
* Relative line number not updated with virtual text above.
* Cursor in wrong position below line with virtual text below ending in
multi-byte character.
* Error when using "none" for GUI color is confusing.
* Completion of map includes simplified ones.
* Handling new value of an option has a long "else if" chain.
* Illegal memory access when using :ball in Visual mode.
* Crash when using buffer-local user command in cmdline window. (Karl
Yngve Lervåg)
* When redo'ing twice <ScriptCmd> may not get the script ID.
* Using tt_member for the class leads to mistakes.
OBS-URL: https://build.opensuse.org/request/show/1067840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=340
* Setting 'formatoptions' with :let doesn't check for errors.
* The code for setting options is too complicated.
* Scrolling two lines with even line count and 'scrolloff' set.
* 'splitkeep' test has failures.
* Coverity warns for using a NULL pointer.
* Cursor position wrong when splitting window in insert mode.
* Some settings use the current codepage instead of 'encoding'.
* :messages behavior depends on 'fileformat' of current buffer.
* Escaping for completion of map command not properly tested.
* Crash when using an unset object variable.
* Code style test fails.
* PRQL files are not recognized.
* Checking the type of a null object causes a crash.
* vimscript test fails where using {expr} syntax.
* Crash when indexing "any" which is an object.
* Build failure with +eval feature.
* "gj" and "gk" do not move correctly over a closed fold.
* 'colorcolumn' highlight wrong with virtual text above.
* Relative line number not updated with virtual text above.
* Cursor in wrong position below line with virtual text below ending in
multi-byte character.
* Error when using "none" for GUI color is confusing.
* Completion of map includes simplified ones.
* Handling new value of an option has a long "else if" chain.
* Illegal memory access when using :ball in Visual mode.
* Crash when using buffer-local user command in cmdline window. (Karl
Yngve Lervåg)
* When redo'ing twice <ScriptCmd> may not get the script ID.
* Using tt_member for the class leads to mistakes.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=786
- Updated to version 9.0.1307, fixes the following problems
* Crash when using search stat in narrow screen.
* Using sizeof() and subtract array size is tricky.
* Typo in pattern for filetype detection.
* "1v" may select block with wrong size. (Evgeni Chasnovski)
* FIRRTL files are not recognized.
* The code for setting options is too complicated.
* Some mappings with Meta and Shift do not work.
* Cursor may move with autocmd in Visual mode.
* go.work.sum files are not recognized.
* Display shows lines scrolled down erroneously. (Yishai Lerner)
* Inssufficient testing for what 9.0.1265 fixes.
* Cadence files are not recognized.
* Ron files are not recognized.
* The code for setting options is too complicated.
* Compiler warnings for uninitialized variables. (Tony Mechelynck)
* Various small problems.
* Coverity warns for using a NULL pointer.
* With the Kitty key protocl Esc with NumLock cannot be mapped.
* FunC files are not recognized.
* A newer version of clang can be used for CI.
* CTRL-N and -P on cmdline don't trigger CmdlineChanged.
* Move language files are not recognized.
* :defer may call the wrong method for an object. (Ernie Rael)
* The set_num_option() is too long.
* The set_bool_option() function is too long.
* The option initialization function is too long.
* Calling an object method with arguments does not work. (Ernie Rael)
* Wrong value for $LC_CTYPE makes the environ test fail.
* Inserting a register on the command line does not trigger incsearch or
OBS-URL: https://build.opensuse.org/request/show/1065550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=338
* Crash when using search stat in narrow screen.
* Using sizeof() and subtract array size is tricky.
* Typo in pattern for filetype detection.
* "1v" may select block with wrong size. (Evgeni Chasnovski)
* FIRRTL files are not recognized.
* The code for setting options is too complicated.
* Some mappings with Meta and Shift do not work.
* Cursor may move with autocmd in Visual mode.
* go.work.sum files are not recognized.
* Display shows lines scrolled down erroneously. (Yishai Lerner)
* Inssufficient testing for what 9.0.1265 fixes.
* Cadence files are not recognized.
* Ron files are not recognized.
* The code for setting options is too complicated.
* Compiler warnings for uninitialized variables. (Tony Mechelynck)
* Various small problems.
* Coverity warns for using a NULL pointer.
* With the Kitty key protocl Esc with NumLock cannot be mapped.
* FunC files are not recognized.
* A newer version of clang can be used for CI.
* CTRL-N and -P on cmdline don't trigger CmdlineChanged.
* Move language files are not recognized.
* :defer may call the wrong method for an object. (Ernie Rael)
* The set_num_option() is too long.
* The set_bool_option() function is too long.
* The option initialization function is too long.
* Calling an object method with arguments does not work. (Ernie Rael)
* Wrong value for $LC_CTYPE makes the environ test fail.
* Inserting a register on the command line does not trigger incsearch or
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=782
- Updated to version 9.0.1270, fixes the following problems
* The code style has to be checked manually.
* MS-Windows console: not flushing termguicolors.
* Code in same_leader() can be simplified.
* Code is indented more than necessary.
* :runtime completion can be further improved.
* Cannot have a line break before an object member access.
* Cannot access a private object member in a lambda defined inside the class.
* Coverity warns for not checking function return value.
* Code for :runtime completion is not consistent.
* :setglobal cannot use script-local function for "expr" option.
* Cursor briefly displayed in a wrong position when pressing Esc in Insert
mode after autoindent was used.
* Code is indented more than necessary.
* Code is indented more than necessary.
* Divide by zero with 'smoothscroll' set and a narrow window.
* Cannot export an interface. (Ernie Rael)
* Cannot export an abstract class. (Ernie Rael)
* Cannot use an object method with :defer. (Ernie Rael)
* Checking returned value of ga_grow() is inconsistent.
* MS-Windows: scrollback cropped off on Vim exit.
* Calling a method on an interface does not work.
* Changing 'virtualedit' does not have immediate effect.
* NetworkManager connection files are not recognized.
* Code style is not check in test scripts.
* Code style test fails.
* Diffmode test fails.
* Coverity warns for possible NULL pointer usage.
* Elsa files are not recognized.
* The did_set_string_option function is too long.
OBS-URL: https://build.opensuse.org/request/show/1062434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=337
* The code style has to be checked manually.
* MS-Windows console: not flushing termguicolors.
* Code in same_leader() can be simplified.
* Code is indented more than necessary.
* :runtime completion can be further improved.
* Cannot have a line break before an object member access.
* Cannot access a private object member in a lambda defined inside the class.
* Coverity warns for not checking function return value.
* Code for :runtime completion is not consistent.
* :setglobal cannot use script-local function for "expr" option.
* Cursor briefly displayed in a wrong position when pressing Esc in Insert
mode after autoindent was used.
* Code is indented more than necessary.
* Code is indented more than necessary.
* Divide by zero with 'smoothscroll' set and a narrow window.
* Cannot export an interface. (Ernie Rael)
* Cannot export an abstract class. (Ernie Rael)
* Cannot use an object method with :defer. (Ernie Rael)
* Checking returned value of ga_grow() is inconsistent.
* MS-Windows: scrollback cropped off on Vim exit.
* Calling a method on an interface does not work.
* Changing 'virtualedit' does not have immediate effect.
* NetworkManager connection files are not recognized.
* Code style is not check in test scripts.
* Code style test fails.
* Diffmode test fails.
* Coverity warns for possible NULL pointer usage.
* Elsa files are not recognized.
* The did_set_string_option function is too long.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=780
- Updated to version 9.0.1234, fixes the following problems
* Return value of type() for class and object unclear.
* Invalid memory access with folding and using "L".
* Some Bazel files are not recognized.
* No error when class function argument shadows a member.
* Cannot map <Esc> when using the Kitty key protocol.
* Compiler warning for comparing pointer with int.
* Restoring KeyTyped when building statusline not tested.
* Code is indented more than necessary.
* Dump file missing from patch.
* Abstract class not supported yet.
* Crash when using kitty and using a mapping with <Esc>.
* AppVeyor builds with an old Python version.
* Assignment with operator doesn't work in object method.
* Crash when iterating over list of objects.
* Return type of values() is always list<any>.
* Expression compiled the wrong way after using an object.
* Crash when handling class that extends another class with more than one
object members.
* Testing with Python on AppVeyor does not work properly.
* Error when object type is expected but getting "any".
* Code is indented more than necessary.
* Getting interface member does not always work.
* Compiler complains about declaration after label.
* Storing value in interface member does not always work.
* Cannot read back what setcellwidths() has done.
* Adding a line below the last one does not expand fold.
* File left behind after running tests.
* Using isalpha() adds dependency on current locale.
* Coverity warns for ignoring return value.
OBS-URL: https://build.opensuse.org/request/show/1060392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=335
* Return value of type() for class and object unclear.
* Invalid memory access with folding and using "L".
* Some Bazel files are not recognized.
* No error when class function argument shadows a member.
* Cannot map <Esc> when using the Kitty key protocol.
* Compiler warning for comparing pointer with int.
* Restoring KeyTyped when building statusline not tested.
* Code is indented more than necessary.
* Dump file missing from patch.
* Abstract class not supported yet.
* Crash when using kitty and using a mapping with <Esc>.
* AppVeyor builds with an old Python version.
* Assignment with operator doesn't work in object method.
* Crash when iterating over list of objects.
* Return type of values() is always list<any>.
* Expression compiled the wrong way after using an object.
* Crash when handling class that extends another class with more than one
object members.
* Testing with Python on AppVeyor does not work properly.
* Error when object type is expected but getting "any".
* Code is indented more than necessary.
* Getting interface member does not always work.
* Compiler complains about declaration after label.
* Storing value in interface member does not always work.
* Cannot read back what setcellwidths() has done.
* Adding a line below the last one does not expand fold.
* File left behind after running tests.
* Using isalpha() adds dependency on current locale.
* Coverity warns for ignoring return value.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=776
- Updated to version 9.0.1188, fixes the following problems
- refreshed vim-7.4-highlight_fstab.patch
* Float constant not recognized as float.
* Type error when using "any" type and adding a number to a float.
* Leaking allocated type.
* Termcap entries for RGB colors are not set automatically.
* test_mswin_event() can hang.
* Users cannot easily try out a PR.
* CI does not use the latest Python version.
* Code is indented more than needed.
* Compiler may complain about an unused function.
* Terminfo entries for bracketed paste are not used.
* Sporadic test failures when using a terminal window.
* Type of arguments not checked when calling a partial.
* Tex filetype detection not sufficiently tested.
* Cursor positioning and display problems with 'smoothscroll' and using
"zt", "zb" or "zz".
* Class member access is not fully tested yet.
* Class function not implemented yet.
* Virtual text at a column position is truncated at the window
edge. (Yegappan Lakshmanan)
* Memory leak when using class functions.
* Bracketed paste can be enabled when pasted text is not recognized.
* No error if function argument shadows class member.
* Build failure.
* Sporadic Test_range() failure.
* Unexpected output when autoloading a script for an interactive operation.
* Build failure without the +eval feature.
* Code is indented more than needed.
* Error message names do not match the items.
OBS-URL: https://build.opensuse.org/request/show/1058175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=334
- refreshed vim-7.4-highlight_fstab.patch
* Float constant not recognized as float.
* Type error when using "any" type and adding a number to a float.
* Leaking allocated type.
* Termcap entries for RGB colors are not set automatically.
* test_mswin_event() can hang.
* Users cannot easily try out a PR.
* CI does not use the latest Python version.
* Code is indented more than needed.
* Compiler may complain about an unused function.
* Terminfo entries for bracketed paste are not used.
* Sporadic test failures when using a terminal window.
* Type of arguments not checked when calling a partial.
* Tex filetype detection not sufficiently tested.
* Cursor positioning and display problems with 'smoothscroll' and using
"zt", "zb" or "zz".
* Class member access is not fully tested yet.
* Class function not implemented yet.
* Virtual text at a column position is truncated at the window
edge. (Yegappan Lakshmanan)
* Memory leak when using class functions.
* Bracketed paste can be enabled when pasted text is not recognized.
* No error if function argument shadows class member.
* Build failure.
* Sporadic Test_range() failure.
* Unexpected output when autoloading a script for an interactive operation.
* Build failure without the +eval feature.
* Code is indented more than needed.
* Error message names do not match the items.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=774
- Updated to version 9.0.1107, fixes the following problems
* build fails if the compiler doesn't allow for a declaration right after
"case".
* ASAN complains about NULL argument.
* Can add text property with negative ID before virtual text property.
* With the +vartabs feature indent folding may use wrong 'tabstop'.
* Leaking memory when defining a user command fails.
* The "kitty" terminfo entry is not widespread, resulting in the kitty
terminal not working properly.
* Using "->" with split lines does not always work.
* Some jsonc files are not recognized.
* Empty and comment lines in a class cause an error.
* Code handling low level MS-Windows events cannot be tested.
* Compiler warns for uninitialized variable.
* Display wrong in Windows terminal after exiting Vim.
* Autocommand test sometimes fails.
* Clang warns for unused variable.
* unnessary assignment
* FHIR Shorthand files are not recognized.
* Assignment to non-existing member causes a crash. (Yegappan Lakshmanan)
* Search error message doesn't show used pattern.
* Using freed memory of object member. (Yegappan Lakshmanan)
* Compiler warning when HAS_MESSAGE_WINDOW is not defined.
* Using freed memory when declaration fails. (Yegappan Lakshmanan)
* Reallocating hashtab when the size didn't change.
* Tests are failing.
* Code uses too much indent.
* Trying to resize a hashtab may cause a problem.
OBS-URL: https://build.opensuse.org/request/show/1045717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=332
* build fails if the compiler doesn't allow for a declaration right after
"case".
* ASAN complains about NULL argument.
* Can add text property with negative ID before virtual text property.
* With the +vartabs feature indent folding may use wrong 'tabstop'.
* Leaking memory when defining a user command fails.
* The "kitty" terminfo entry is not widespread, resulting in the kitty
terminal not working properly.
* Using "->" with split lines does not always work.
* Some jsonc files are not recognized.
* Empty and comment lines in a class cause an error.
* Code handling low level MS-Windows events cannot be tested.
* Compiler warns for uninitialized variable.
* Display wrong in Windows terminal after exiting Vim.
* Autocommand test sometimes fails.
* Clang warns for unused variable.
* unnessary assignment
* FHIR Shorthand files are not recognized.
* Assignment to non-existing member causes a crash. (Yegappan Lakshmanan)
* Search error message doesn't show used pattern.
* Using freed memory of object member. (Yegappan Lakshmanan)
* Compiler warning when HAS_MESSAGE_WINDOW is not defined.
* Using freed memory when declaration fails. (Yegappan Lakshmanan)
* Reallocating hashtab when the size didn't change.
* Tests are failing.
* Code uses too much indent.
* Trying to resize a hashtab may cause a problem.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=770
- Updated to version 9.0.1075, fixes the following problems
* refreshed vim-7.4-highlight_fstab.patch
* Test for <Cmd> mapping with CmdlineChanged fails.
* Cannot define a method in a class.
* ASAN gives false alarm about array access.
* Macro has confusing name and is duplicated.
* Setting window height using Python may cause errors.
* In a class object members cannot be initialized.
* Class method disassemble test fails on MS-Windows.
* Matchparen is slow.
* With "screenline" in 'culopt' cursorline highlight is wrong.
* Crash when opening a very small terminal window.
* Using freed memory when assigning to variable twice.
* After a failed CTRL-W ] next command splits window.
* Using freed memory on exit when EXITFREE is defined.
* Default constructor arguments are not optional.
* Object member can't get type from initializer.
* Coverity warns for using uninitialized memory.
* Leaking memory when disassembling an object method.
* Conflict between supercollider and scala filetype detection.
* String value of class and object do not have useful information.
* Build failure with some compilers that can't handle a declaration directly
after a "case" statement.
* Cannot display 'showcmd' somewhere else.
* Some test function names do not match what they are doing.
* When using Kitty a shell command may mess up the key protocol state.
* Code for making 'shortmess' temporarily empty is repeated.
* A shell command switching screens may still have a problem with the
kitty keyboard protocol.
* Test function name is wrong.
OBS-URL: https://build.opensuse.org/request/show/1043738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=331
* refreshed vim-7.4-highlight_fstab.patch
* Test for <Cmd> mapping with CmdlineChanged fails.
* Cannot define a method in a class.
* ASAN gives false alarm about array access.
* Macro has confusing name and is duplicated.
* Setting window height using Python may cause errors.
* In a class object members cannot be initialized.
* Class method disassemble test fails on MS-Windows.
* Matchparen is slow.
* With "screenline" in 'culopt' cursorline highlight is wrong.
* Crash when opening a very small terminal window.
* Using freed memory when assigning to variable twice.
* After a failed CTRL-W ] next command splits window.
* Using freed memory on exit when EXITFREE is defined.
* Default constructor arguments are not optional.
* Object member can't get type from initializer.
* Coverity warns for using uninitialized memory.
* Leaking memory when disassembling an object method.
* Conflict between supercollider and scala filetype detection.
* String value of class and object do not have useful information.
* Build failure with some compilers that can't handle a declaration directly
after a "case" statement.
* Cannot display 'showcmd' somewhere else.
* Some test function names do not match what they are doing.
* When using Kitty a shell command may mess up the key protocol state.
* Code for making 'shortmess' temporarily empty is repeated.
* A shell command switching screens may still have a problem with the
kitty keyboard protocol.
* Test function name is wrong.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=768
- Updated to version 9.0.1040, fixes the following problems
* Build errors without the +channel feature. (John Marriott)
* ch_log() text can be hard to find in the log file.
* The keyboard state response may end up in a shell command.
* Build error in tiny version.
* 'cursorline' not drawn before virtual text below.
* Stray characters displayed when starting the GUI.
* GUI: remote_foreground() does not always work. (Ron Aaron)
* When using kitty keyboard protocol function keys may not work. (Kovid
Goyal)
* Build failure with tiny version.
* File missing from list of distributed files.
* Using feedkeys() does not show up in a channel log.
* Popupwin test is more flaky on MacOS.
* Callback name argument is changed by setqflist().
* Crash when reading help index with various options set. (Marius Gedminas)
* Vim9 script: get E1096 when comment follows return.
* Display errors when adding or removing text property type.
* Tests for empty prop type name fail.
* Padding before virtual text below is highlighted when 'number' and
'nowrap' are set.
* If 'keyprotocol' is empty "xterm" still uses modifyOtherKeys.
* Coverity warns for dead code.
* "gk" may reset skipcol when not needed.
* Memory may leak.
* With 'smoothscroll' skipcol may be reset unnecessarily.
* Classes are not documented or implemented yet.
* Command list test fails.
* Tiny build fails.
* Suspend test sometimes fails on MacOS.
OBS-URL: https://build.opensuse.org/request/show/1041886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=330
* Build errors without the +channel feature. (John Marriott)
* ch_log() text can be hard to find in the log file.
* The keyboard state response may end up in a shell command.
* Build error in tiny version.
* 'cursorline' not drawn before virtual text below.
* Stray characters displayed when starting the GUI.
* GUI: remote_foreground() does not always work. (Ron Aaron)
* When using kitty keyboard protocol function keys may not work. (Kovid
Goyal)
* Build failure with tiny version.
* File missing from list of distributed files.
* Using feedkeys() does not show up in a channel log.
* Popupwin test is more flaky on MacOS.
* Callback name argument is changed by setqflist().
* Crash when reading help index with various options set. (Marius Gedminas)
* Vim9 script: get E1096 when comment follows return.
* Display errors when adding or removing text property type.
* Tests for empty prop type name fail.
* Padding before virtual text below is highlighted when 'number' and
'nowrap' are set.
* If 'keyprotocol' is empty "xterm" still uses modifyOtherKeys.
* Coverity warns for dead code.
* "gk" may reset skipcol when not needed.
* Memory may leak.
* With 'smoothscroll' skipcol may be reset unnecessarily.
* Classes are not documented or implemented yet.
* Command list test fails.
* Tiny build fails.
* Suspend test sometimes fails on MacOS.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=766
-Updated to version 9.0.0978, fixes the following problems
* The first termcap entry of a builtin termcap is not used.
* Two conditions are always false.
* Coverity warns for not using return value of dict_add().
* Coverity warns for using a NULL pointer.
* Using Ruby LDFLAGS may cause build problems.
* Build failure with tiny version. (Tony Mechelynck)
* Cannot debug the Kitty keyboard protocol with TermDebug.
* Oblivion files are not recognized.
* Kitty shows "already at oldest change" on startup.
* Various code formatting issues.
* When using dash it may not be recognize as filetype "sh".
* Wrong type for "isunnamed" returned by getreginfo().
* Forked repositories send out useless email.
* Still using simplified mappings when using the kitty keyboard protocol.
* Crash when typing a letter in a terminal window. (Shane-XB-Qian)
* CI failures in sound dummy.
* Workflow Description Language files are not recognized.
* Pretending to go out of Insert mode when Esc is received has side effects.
* 'cursorline' causes virtual text highlight to continue.
* Failures in the cursorline test.
* CI: Error in Coverity flow is not reported.
* Invalid memory access in substitute with function that goes to another
file.
* 'ttyfast' is set for arbitrary terminals.
* Crash when unletting a variable while listing variables.
* The pattern "\_s\zs" matches at EOL.
* Trying every character position for a match is inefficient.
* Eclipse preference files are not recognized.
* Part of making search more efficient is missing.
OBS-URL: https://build.opensuse.org/request/show/1039295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=329
* The first termcap entry of a builtin termcap is not used.
* Two conditions are always false.
* Coverity warns for not using return value of dict_add().
* Coverity warns for using a NULL pointer.
* Using Ruby LDFLAGS may cause build problems.
* Build failure with tiny version. (Tony Mechelynck)
* Cannot debug the Kitty keyboard protocol with TermDebug.
* Oblivion files are not recognized.
* Kitty shows "already at oldest change" on startup.
* Various code formatting issues.
* When using dash it may not be recognize as filetype "sh".
* Wrong type for "isunnamed" returned by getreginfo().
* Forked repositories send out useless email.
* Still using simplified mappings when using the kitty keyboard protocol.
* Crash when typing a letter in a terminal window. (Shane-XB-Qian)
* CI failures in sound dummy.
* Workflow Description Language files are not recognized.
* Pretending to go out of Insert mode when Esc is received has side effects.
* 'cursorline' causes virtual text highlight to continue.
* Failures in the cursorline test.
* CI: Error in Coverity flow is not reported.
* Invalid memory access in substitute with function that goes to another
file.
* 'ttyfast' is set for arbitrary terminals.
* Crash when unletting a variable while listing variables.
* The pattern "\_s\zs" matches at EOL.
* Trying every character position for a match is inefficient.
* Eclipse preference files are not recognized.
* Part of making search more efficient is missing.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=764
- Updated to version 9.0.0924, fixes the following problems
* Aws config files are not recognized.
* ":!" does not switch to the alternate screen.
* CTRL-Z at end of file is always dropped.
* Build error.
* "!ls" does not work.
* Still a build error, tests are failing.
* Memory leak with empty shell command.
* Crash when using win_move_statusline() in another tab page.
* Crash when dragging the statusline with a mapping.
* Mouse drag test fails.
* Crash when using win_move_separator() in other tab page.
* If 'endofline' is set the CTRL-Z may be written in the wrong place.
* The <Home> key in tmux doesn't work when 'term' is set to
"xterm". (Dominique Pellé)
* Various typos.
* Wrong counts in macro comment.
* Compiler warning for redefining HAVE_DUP.
* Deprecation warning causes build failure.
* Warning for missing return type.
* The window title is not redrawn when 'endoffile' changes.
* Wrong error when using extend() with funcref.
* append() reports failure when not appending anything.
* Compiler warnings for unused variables.
* Test may fail depending on sequence of events.
* Cannot change a slice of a const list. (Takumi KAGIYAMA)
* deletebufline() does not always return 1 on failure.
* Unicode range for Apple SF symbols is outdated.
* VHS tape files are not recognized.
* Handling 'statusline' errors is spread out.
OBS-URL: https://build.opensuse.org/request/show/1037540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=328
* Aws config files are not recognized.
* ":!" does not switch to the alternate screen.
* CTRL-Z at end of file is always dropped.
* Build error.
* "!ls" does not work.
* Still a build error, tests are failing.
* Memory leak with empty shell command.
* Crash when using win_move_statusline() in another tab page.
* Crash when dragging the statusline with a mapping.
* Mouse drag test fails.
* Crash when using win_move_separator() in other tab page.
* If 'endofline' is set the CTRL-Z may be written in the wrong place.
* The <Home> key in tmux doesn't work when 'term' is set to
"xterm". (Dominique Pellé)
* Various typos.
* Wrong counts in macro comment.
* Compiler warning for redefining HAVE_DUP.
* Deprecation warning causes build failure.
* Warning for missing return type.
* The window title is not redrawn when 'endoffile' changes.
* Wrong error when using extend() with funcref.
* append() reports failure when not appending anything.
* Compiler warnings for unused variables.
* Test may fail depending on sequence of events.
* Cannot change a slice of a const list. (Takumi KAGIYAMA)
* deletebufline() does not always return 1 on failure.
* Unicode range for Apple SF symbols is outdated.
* VHS tape files are not recognized.
* Handling 'statusline' errors is spread out.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=762
- Updated to version 9.0.0814, fixes the following problems
* Kitty terminal is not recognized.
* GUI mouse scrollwheel mappings don't work.
* Error if :echowin is preceded by a command modifier
* readblob() returns empty when trying to read too much
* Test for job writing to buffer fails
* sonnet filetype detection has a typo
* With 'smoothscroll' typing "0" may not go to the first column
* 'langmap' works differently when there are modifiers
* Filetype autocmd may cause freed memory access
* Crash when trying to divice the largest negative number by -1
* readblob() cannot read from character device.
* The modifyOtherKeys flag is set when it should not.
* In compiled function ->() on next line not recognized
* Clang format configuration files are not recognized.
* Order of assert function arguments is reverted.
* readblob() always reads the whole file.
* At the hit-Enter prompt the End and Home keys may not work.
* Dummy buffer ends up in a window
* User command does not get number from :tab modifier
* Memory leak with empty shell command
* ":!" doesn't do anything but does update the previous command.
* OpenVPN files are not recognized.
* 'scroll' value computed in unexpected location
* The libvterm code is outdated.
* Quickfix commands may keep memory allocated.
* With a Visual block a put command column may go negative.
* Indent and option tests fail.
* Cannot use 'indentexpr' for Lisp indenting.
* Display test for 'listchars' "precedes" fails
OBS-URL: https://build.opensuse.org/request/show/1030701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=327
* Kitty terminal is not recognized.
* GUI mouse scrollwheel mappings don't work.
* Error if :echowin is preceded by a command modifier
* readblob() returns empty when trying to read too much
* Test for job writing to buffer fails
* sonnet filetype detection has a typo
* With 'smoothscroll' typing "0" may not go to the first column
* 'langmap' works differently when there are modifiers
* Filetype autocmd may cause freed memory access
* Crash when trying to divice the largest negative number by -1
* readblob() cannot read from character device.
* The modifyOtherKeys flag is set when it should not.
* In compiled function ->() on next line not recognized
* Clang format configuration files are not recognized.
* Order of assert function arguments is reverted.
* readblob() always reads the whole file.
* At the hit-Enter prompt the End and Home keys may not work.
* Dummy buffer ends up in a window
* User command does not get number from :tab modifier
* Memory leak with empty shell command
* ":!" doesn't do anything but does update the previous command.
* OpenVPN files are not recognized.
* 'scroll' value computed in unexpected location
* The libvterm code is outdated.
* Quickfix commands may keep memory allocated.
* With a Visual block a put command column may go negative.
* Indent and option tests fail.
* Cannot use 'indentexpr' for Lisp indenting.
* Display test for 'listchars' "precedes" fails
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=760
* Virtual text "after" not correct with 'nowrap'.
* Quitting/unloading/hiding a terminal buffer does not always work properly.
* SubStation Alpha files are not recognized.
* Wrong column when calling setcursorcharpos() with zero lnum.
* <amatch> of MenuPopup event is expanded like a file name.
* With 'nowrap' two virtual text below not displayed correctly.
* Wrong argument for append() gives two error messages.
* With 'nowrap' virtual text "after" does not scroll left.
* Compiler warning for unused variable in tiny build.
* Extra empty line between two virtual text "below" when 'wrap' and 'number'
are set.
* Too many delete() calls in tests.
* Virtual text "above" with padding not displayed correctly.
* Virtual text "after" does not show with 'list' set.
* Extra empty line below virtual text when 'list' is set.
* Closure in compiled function gets same variable in block.
* Virtual text "after" wraps to next line even when 'wrap' is off and
'list' is set.
* Looping over list of lists and changing the list contents works in Vim9
script, not in a compiled function.
* Help in the repository differs from patched version too much.
* extend() test fails.
* The rightleft and arabic features are disabled.
* Startup test fails with right-left feature.
* clang-tidy configuration files are not recognized.
* No check for white space before and after "=<<". (Doug Kearns)
* Use of strftime() is not safe.
* Cursor position invalid when scrolling with 'smoothscroll' set. (Ernie
Rael)
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=759
- Updated to version 9.0.0709, fixes the following problems
* Too many delete() calls in tests.
* "const" and "final" both make the type a constant. (Daniel Steinberg)
* Coverity warns for not checking return value.
* Get an error for using const only when executing.
* In Vim9 script a numbered function cannot be called.
* Too many delete() calls in tests.
* Calling a function from an "expr" option has too much overhead.
* FEAT_TITLE was removed but is still used.
* Evaluating "expr" options has more overhead than needed.
* Build error and compiler warnings.
* Underline color does not work in terminals that don't send a termresponse.
* Syntax of commands in Vim9 script depends on +eval feature.
* Popup menu highlight wrong on top of preview popup. (Yegappan Lakshmanan)
* Checking for popup in screen_char() is too late, the attribute has
already been changed.
* Cannot scroll by screen line if a line wraps.
* Missing part of the new option code.
* Breakindent test fails.
* Smoothscroll test fails.
* 'smoothscroll' is not copied to a new window on :split.
* CTRL-Y does not stop at line 1. (John Marriott)
* with 'smoothscroll' set CTRL-E does not work properly when 'foldmethod'
is set to "indent". (Yee Cheng Chin)
* The 'splitscroll' option is not a good name.
* When using powershell input redirection does not work.
* No indication when the first line is broken for 'smoothscroll'.
* Some tests are failing.
* Build fails without the +conceal feature.
* 'smoothscroll' not tested with 'number' and "n" in 'cpo'.
OBS-URL: https://build.opensuse.org/request/show/1009199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=326
* Too many delete() calls in tests.
* "const" and "final" both make the type a constant. (Daniel Steinberg)
* Coverity warns for not checking return value.
* Get an error for using const only when executing.
* In Vim9 script a numbered function cannot be called.
* Too many delete() calls in tests.
* Calling a function from an "expr" option has too much overhead.
* FEAT_TITLE was removed but is still used.
* Evaluating "expr" options has more overhead than needed.
* Build error and compiler warnings.
* Underline color does not work in terminals that don't send a termresponse.
* Syntax of commands in Vim9 script depends on +eval feature.
* Popup menu highlight wrong on top of preview popup. (Yegappan Lakshmanan)
* Checking for popup in screen_char() is too late, the attribute has
already been changed.
* Cannot scroll by screen line if a line wraps.
* Missing part of the new option code.
* Breakindent test fails.
* Smoothscroll test fails.
* 'smoothscroll' is not copied to a new window on :split.
* CTRL-Y does not stop at line 1. (John Marriott)
* with 'smoothscroll' set CTRL-E does not work properly when 'foldmethod'
is set to "indent". (Yee Cheng Chin)
* The 'splitscroll' option is not a good name.
* When using powershell input redirection does not work.
* No indication when the first line is broken for 'smoothscroll'.
* Some tests are failing.
* Build fails without the +conceal feature.
* 'smoothscroll' not tested with 'number' and "n" in 'cpo'.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=757
- Updated to version 9.0.0626, fixes the following problems
- fix boo#1203924 - CVE-2022-3352
* Error for modifying a const is not detected at compile time.
* Leaking argument type array.
* Too many delete() calls in tests.
* When quitting the cmdline window with CTRL-C it remains visible.
* Warning for using uninitialized value in mouse test.
* A closure in a nested loop in a :def function does not work.
* Build failure.
* Various problems with 'nosplitscroll'.
* Line number argument for :badd does not work.
* Command line cleared when using :redrawstatus in CmdlineChanged
autocommand event.
* When the channel test fails there is no clue why.
* Confusing error for "saveas" command with "nofile" buffer.
* Chatito files are not recognized.
* Unnecessary scrolling for message of only one line.
* Cannot redraw the status lines when editing a command.
* May not be able to use a pattern ad the debug prompt.
* Terminal test sometimes hangs.
* Virtual text highlight starts too early when 'number' is set.
* Virtual text "above" highlights gap after it.
* When at the command line :redrawstatus does not work well.
* Virtual text highlight starts too early with 'nowrap' and 'number' set.
* The win_line() function is much too long.
* Declaring a loop variable at the start of a block is clumsy.
* Compiler warns for unused argument in small version.
* Build fails on Appveyor.
* more compiler warnings for arguments in small version
* Manually deleting temp test files.
OBS-URL: https://build.opensuse.org/request/show/1007186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=325
* When quitting the cmdline window with CTRL-C it remains visible.
* Warning for using uninitialized value in mouse test.
* A closure in a nested loop in a :def function does not work.
* Build failure.
* still a Build failure.
* Various problems with 'nosplitscroll'.
* Line number argument for :badd does not work.
* Command line cleared when using :redrawstatus in CmdlineChanged
autocommand event.
* When the channel test fails there is no clue why.
* Confusing error for "saveas" command with "nofile" buffer.
* Chatito files are not recognized.
* Unnecessary scrolling for message of only one line.
* Cannot redraw the status lines when editing a command.
* May not be able to use a pattern ad the debug prompt.
* Terminal test sometimes hangs.
* Virtual text highlight starts too early when 'number' is set.
* Virtual text "above" highlights gap after it.
* When at the command line :redrawstatus does not work well.
* Virtual text highlight starts too early with 'nowrap' and 'number' set.
* The win_line() function is much too long.
* Declaring a loop variable at the start of a block is clumsy.
* Compiler warns for unused argument in small version.
* Build fails on Appveyor.
* more compiler warnings for arguments in small version
* Manually deleting temp test files.
* Long sign text may overflow buffer.
* Appveyor setup contains outdated lines.
* Using freed memory when autocmd changes mark.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=752
- Updated to version 9.0.0500, fixes the following problems
- boo#1203508 - CVE-2022-3234
- boo#1203509 - CVE-2022-3235
* On an AZERTY keyboard digit keys get the shift modifier.
* Incorrect color for modeless selection with GTK.
* A few problems with 'splitscroll'.
* Function called at debug prompt is also debugged.
* Substitute prompt does not highlight an empty match.
* Splitting a line with a text prop "above" moves it to a new line below.
* Vim9: block in for loop doesn't behave like a code block.
* Loop variable can't be found.
* 'scroll' is not always updated.
* ASAN warning for integer overflow.
* Command line test leaves directory behind.
* With virtual text "above" indenting doesn't work well.
* Cursor moves when cmdwin is closed when 'splitscroll' is off.
* Virtual text wrong after adding line break after line.
* Build failure.
* Exectution stack underflow without the +eval feature. (Dominique Pellé)
* Cursor moves if cmdwin is closed when 'splitscroll' is off.
* In a :def function all closures in a loop get the same variables.
* No test for what patch 9.0.0469 fixes.
* Virtual text "below" doesn't show in list mode.
* fullcommand() only works for the current script version.
* fullcommand() test failure.
* Not using deferred delete in tests.
* Varargs does not work for replacement function of substitute().
* Missing dependency may cause crashes on incomplete build.
* Test for 'splitscroll' takes too much time.
* Valva Date Format files are not recognized.
OBS-URL: https://build.opensuse.org/request/show/1004616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=324
- boo#1203508 - CVE-2022-3234
* On an AZERTY keyboard digit keys get the shift modifier.
* Incorrect color for modeless selection with GTK.
* A few problems with 'splitscroll'.
* Function called at debug prompt is also debugged.
* Substitute prompt does not highlight an empty match.
* Splitting a line with a text prop "above" moves it to a new line below.
* Vim9: block in for loop doesn't behave like a code block.
* Loop variable can't be found.
* 'scroll' is not always updated.
* ASAN warning for integer overflow.
* Command line test leaves directory behind.
* With virtual text "above" indenting doesn't work well.
* Cursor moves when cmdwin is closed when 'splitscroll' is off.
* Virtual text wrong after adding line break after line.
* Build failure.
* Exectution stack underflow without the +eval feature. (Dominique Pellé)
* Cursor moves if cmdwin is closed when 'splitscroll' is off.
* In a :def function all closures in a loop get the same variables.
* No test for what patch 9.0.0469 fixes.
* Virtual text "below" doesn't show in list mode.
* fullcommand() only works for the current script version.
* fullcommand() test failure.
* Not using deferred delete in tests.
* Varargs does not work for replacement function of substitute().
* Missing dependency may cause crashes on incomplete build.
* Test for 'splitscroll' takes too much time.
* Valva Date Format files are not recognized.
* Cannot use a :def varargs function with substitute().
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=749
- Updated to version 9.0.0453, fixes the following problems
- boo#1203194 - CVE-2022-3134
- boo#1203110 - CVE-2022-3099
* Writefile test leaves files behind.
* Freeing the wrong string on failure.
* Coverity complains about unused value.
* Covertity still complains about using return value of getc().
* GUI: when CTRL-D is mapped in Insert mode it gets inserted. (Yasuhiro
Matsumoto)
* Some code blocks are nested too deep.
* repeating a <ScriptCmd> mapping does not use the right script context.
* The do_arg_all() function is too long.
* Crash when 'tagfunc' closes the window.
* Cannot use a partial with :defer.
* Using separate delete() call instead of writefile() 'D' flag.
* Inverted condition is a bit confusing.
* Signals test often fails on FreeBSD.
* Cygwin: multibyte characters may be broken in terminal window.
* Clang warnings for function prototypes.
* :findrepl does not escape '&' and '~' properly.
* :defer not tested with exceptions and ":qa!".
* Members of funccall_T are inconsistently named.
* Using :defer in expression funcref not tested.
* GUI test sometimes hangs on CI.
* CI uses older clang version.
* Javascript module files are not recoginzed.
* 'equalalways' may be off when 'laststatus' is zero.
* Crash when passing invalid arguments to assert_fails().
* Arguments in a partial not used by a :def function.
* Deferred functions not invoked when partial func exits.
OBS-URL: https://build.opensuse.org/request/show/1003244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=322
- boo#1203194 - CVE-2022-3134
- boo#1203110 - CVE-2022-3099
* Writefile test leaves files behind.
* Freeing the wrong string on failure.
* Coverity complains about unused value.
* Covertity still complains about using return value of getc().
* GUI: when CTRL-D is mapped in Insert mode it gets inserted. (Yasuhiro
Matsumoto)
* Some code blocks are nested too deep.
* repeating a <ScriptCmd> mapping does not use the right script context.
* The do_arg_all() function is too long.
* Crash when 'tagfunc' closes the window.
* Cannot use a partial with :defer.
* Using separate delete() call instead of writefile() 'D' flag.
* Inverted condition is a bit confusing.
* Signals test often fails on FreeBSD.
* Cygwin: multibyte characters may be broken in terminal window.
* Clang warnings for function prototypes.
* :findrepl does not escape '&' and '~' properly.
* :defer not tested with exceptions and ":qa!".
* Members of funccall_T are inconsistently named.
* Using :defer in expression funcref not tested.
* GUI test sometimes hangs on CI.
* CI uses older clang version.
* Javascript module files are not recoginzed.
* 'equalalways' may be off when 'laststatus' is zero.
* Crash when passing invalid arguments to assert_fails().
* Arguments in a partial not used by a :def function.
* Deferred functions not invoked when partial func exits.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=745
- Updated to version 9.0.0381, fixes the following problems
* Using common name in tests leads to flaky tests.
* VDM files are not recognized.
* Shell command is displayed in message window.
* Screen flickers when 'cmdheight' is zero.
* When updating the whole screen a popup may not be redrawn.
* Clearing screen causes flicker.
* Godot shader files are not recognized.
* Command line type of CmdlineChange differs from getcmdtype().
* Cannot use the message popup window directly.
* Crash when no errors and 'quickfixtextfunc' is set.
* Using common name in tests leads to flaky tests.
* Some changes for cmdheight=0 are not needed.
* items() does not work on a list. (Sergey Vlasov)
* OLD_DIGRAPHS is unused.
* ":highlight" hangs when 'cmdheight' is zero.
* Method tests fail.
* Cannot use items() on a string.
* Overwrite check may block BufWriteCmd.
* Method test fails.
* Test does not properly clean up.
* Checks for Dictionary argument often give a vague error message.
* Tests are flaky because of using a common file name.
* Flicker when resetting cmdline_row after updating the screen.
* Return value of list_append_list() not always checked.
* No check if the return value of XChangeGC() is NULL.
* The 'cmdheight' zero support causes too much trouble.
* mapset() does not restore <Nop> mapping properly.
* ":wincmd =" equalizes in two directions.
* ColorScheme autocommand triggered when colorscheme is not found. (Romain
OBS-URL: https://build.opensuse.org/request/show/1001211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=321
* Using common name in tests leads to flaky tests.
* VDM files are not recognized.
* Shell command is displayed in message window.
* Screen flickers when 'cmdheight' is zero.
* When updating the whole screen a popup may not be redrawn.
* Clearing screen causes flicker.
* Godot shader files are not recognized.
* Command line type of CmdlineChange differs from getcmdtype().
* Cannot use the message popup window directly.
* Crash when no errors and 'quickfixtextfunc' is set.
* Using common name in tests leads to flaky tests.
* Some changes for cmdheight=0 are not needed.
* items() does not work on a list. (Sergey Vlasov)
* OLD_DIGRAPHS is unused.
* ":highlight" hangs when 'cmdheight' is zero.
* Method tests fail.
* Cannot use items() on a string.
* Overwrite check may block BufWriteCmd.
* Method test fails.
* Test does not properly clean up.
* Checks for Dictionary argument often give a vague error message.
* Tests are flaky because of using a common file name.
* Flicker when resetting cmdline_row after updating the screen.
* Return value of list_append_list() not always checked.
* No check if the return value of XChangeGC() is NULL.
* The 'cmdheight' zero support causes too much trouble.
* mapset() does not restore <Nop> mapping properly.
* ":wincmd =" equalizes in two directions.
* ColorScheme autocommand triggered when colorscheme is not found. (Romain
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=743
- Updated to version 9.0.0313, fixes the following problems
* Using NULL pointer when skipping compiled code.
* Using freed memory with multiple line breaks in expression.
* job_start() test may fail under valgrind.
* Cannot read error message when abort() is called.
* Crash when pattern looks below the last line.
* Vim9: error message for missing type is not clear.
* No error for comma missing in list in :def function.
* Expanding "**" may loop forever with directory links.
* Test with BufNewFile autocmd is flaky.
* Removing multiple text properties takes many calls.
* Cannot make difference between the end of :normal and a character in
its argument.
* 'autoshelldir' does not work with chunked respose.
* Popup menu not removed when 'wildmenu' reset while it is visible.
* Mac: cannot build if dispatch.h is not available.
* Shift-Tab shows matches on cmdline when 'wildmenu' is off.
* Build failure without the +wildmenu feature.
* Crash when using ":mkspell" with an empty .dic file.
* "make install" does not install shared syntax file. (James McCoy)
* "make install" still fails. (Wilhelm Payne)
* Text properties "below" sort differently on MS-Windows.
* Cannot easily get the list of sourced scripts.
* Mechanism to prevent recursive screen updating is incomplete.
* Using freed memory when 'tagfunc' deletes the buffer.
* Cannot add padding to virtual text without highlight.
* Duplicate code in finding a script in the execution stack.
* No test for what 9.0.0234 fixes.
* Slightly inconsistent error messages.
* Test output shows up in git.
OBS-URL: https://build.opensuse.org/request/show/1000020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=320
* Using NULL pointer when skipping compiled code.
* Using freed memory with multiple line breaks in expression.
* job_start() test may fail under valgrind.
* Cannot read error message when abort() is called.
* Crash when pattern looks below the last line.
* Vim9: error message for missing type is not clear.
* No error for comma missing in list in :def function.
* Expanding "**" may loop forever with directory links.
* Test with BufNewFile autocmd is flaky.
* Removing multiple text properties takes many calls.
* Cannot make difference between the end of :normal and a character in
its argument.
* 'autoshelldir' does not work with chunked respose.
* Popup menu not removed when 'wildmenu' reset while it is visible.
* Mac: cannot build if dispatch.h is not available.
* Shift-Tab shows matches on cmdline when 'wildmenu' is off.
* Build failure without the +wildmenu feature.
* Crash when using ":mkspell" with an empty .dic file.
* "make install" does not install shared syntax file. (James McCoy)
* "make install" still fails. (Wilhelm Payne)
* Text properties "below" sort differently on MS-Windows.
* Cannot easily get the list of sourced scripts.
* Mechanism to prevent recursive screen updating is incomplete.
* Using freed memory when 'tagfunc' deletes the buffer.
* Cannot add padding to virtual text without highlight.
* Duplicate code in finding a script in the execution stack.
* No test for what 9.0.0234 fixes.
* Slightly inconsistent error messages.
* Test output shows up in git.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=740