File _patchinfo of Package patchinfo.37997
<patchinfo incident="37997">
<category>recommended</category>
<rating>moderate</rating>
<packager>msmeissn</packager>
<summary>Recommended update for vim</summary>
<description>
vim was updated to 9.1.1176.
Changes:
* wrong indent when expanding multiple lines
* inconsistent behaviour with exclusive selection and motion commands
* filetype: ABNF files are not detected
* [security]: overflow with 'nostartofline' and Ex command in tag file
* wildmenu highlighting in popup can be improved
* using global variable for get_insert()/get_lambda_name()
* wrong flags passed down to nextwild()
* mark '] wrong after copying text object
* command-line auto-completion hard with wildmenu
* diff: regression with multi-file diff blocks
* [security]: code execution with tar.vim and special crafted tar files
* $MYVIMDIR is set too late
* completion popup not cleared in cmdline
* preinsert requires bot "menu" and "menuone" to be set
* Ctrl-Y does not work well with "preinsert" when completing items
* $MYVIMDIR may not always be set
* :verbose set has wrong file name with :compiler!
* command completion wrong for input()
* Mode message not cleared after :silent message
* Vim9: not able to use autoload class accross scripts
* build error on Haiku
* Patch v9.1.1151 causes problems
* too many strlen() calls in getchar.c
* :hi completion may complete to wrong value
* Unix Makefile does not support Brazilian lang for the installer
* Vim9: finding imported scripts can be further improved
* preview-window does not scroll correctly
* Vim9: wrong context being used when evaluating class member
* multi-line completion has wrong indentation for last line
* no way to create raw strings from a blob
* illegal memory access when putting a register
* Misplaced comment in readfile()
* filetype: m17ndb files are not detected
* [fifo] is not displayed when editing a fifo
* cmdline completion for :hi is too simplistic
* ins_str() is inefficient by calling STRLEN()
* Match highlighting marks a buffer region as changed
* 'suffixesadd' doesn't work with multiple items
* filetype: Guile init file not recognized
* filetype: xkb files not recognized everywhere
* Mark positions wrong after triggering multiline completion
* potential out-of-memory issue in search.c
* 'listchars' "precedes" is not drawn on Tabs.
* missing out-of-memory test in buf_write()
* patch 9.1.1119 caused a regression with imports
* preinsert text is not cleaned up correctly
* patch 9.1.1121 used a wrong way to handle enter
* cannot loop through pum menu with multiline items
* No test for 'listchars' "precedes" with double-width char
* popup hi groups not falling back to defaults
* too many strlen() calls in findfile.c
* Enter does not insert newline with "noselect"
* Vim9: Not able to use an autoloaded class from another autoloaded script
* Vim9: super not supported in lambda expressions
* [security]: use-after-free in str_to_reg()
* enabling termguicolors automatically confuses users
* Inconsistencies in get_next_or_prev_match()
* Vim9: variable not found in transitive import
* cmdexpand.c hard to read
* 'smoothscroll' gets stuck with 'listchars' "eol"
* cannot loop through completion menu with fuzzy
* Vim9: no support for protected new() method
* CI: using Ubuntu 22.04 Github runners
* if_perl: still some compile errors with Perl 5.38
</description>
<issue id="1235751" tracker="bnc">L3-Question: vim9.1.0836 -using putty with system colors option the syntax higlighting changes to terrible light blue</issue>
</patchinfo>