SUSE-RU-2025:1160-1: moderate: Recommended update for vim

SLE-UPDATES null at suse.de
Mon Apr 7 16:30:08 UTC 2025



# Recommended update for vim

Announcement ID: SUSE-RU-2025:1160-1  
Release Date: 2025-04-07T15:29:29Z  
Rating: moderate  
References:

  * bsc#1235751

  
Affected Products:

  * SUSE Enterprise Storage 7.1
  * SUSE Linux Enterprise High Performance Computing 15 SP3
  * SUSE Linux Enterprise High Performance Computing 15 SP4
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
  * SUSE Linux Enterprise Micro 5.1
  * SUSE Linux Enterprise Micro 5.2
  * SUSE Linux Enterprise Micro 5.3
  * SUSE Linux Enterprise Micro 5.4
  * SUSE Linux Enterprise Micro for Rancher 5.2
  * SUSE Linux Enterprise Micro for Rancher 5.3
  * SUSE Linux Enterprise Micro for Rancher 5.4
  * SUSE Linux Enterprise Server 15 SP3
  * SUSE Linux Enterprise Server 15 SP3 LTSS
  * SUSE Linux Enterprise Server 15 SP4
  * SUSE Linux Enterprise Server 15 SP4 LTSS
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4
  * SUSE Manager Proxy 4.3
  * SUSE Manager Retail Branch Server 4.3
  * SUSE Manager Server 4.3

  
  
An update that has one fix can now be installed.

## 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

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-ESPOS-2025-1160=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-LTSS-2025-1160=1

  * SUSE Linux Enterprise Server 15 SP3 LTSS  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP3-LTSS-2025-1160=1

  * SUSE Linux Enterprise Server 15 SP4 LTSS  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP4-LTSS-2025-1160=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP3  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP3-2025-1160=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP4  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP4-2025-1160=1

  * SUSE Manager Proxy 4.3  
    zypper in -t patch SUSE-SLE-Product-SUSE-Manager-Proxy-4.3-2025-1160=1

  * SUSE Manager Retail Branch Server 4.3  
    zypper in -t patch SUSE-SLE-Product-SUSE-Manager-Retail-Branch-
Server-4.3-2025-1160=1

  * SUSE Manager Server 4.3  
    zypper in -t patch SUSE-SLE-Product-SUSE-Manager-Server-4.3-2025-1160=1

  * SUSE Enterprise Storage 7.1  
    zypper in -t patch SUSE-Storage-7.1-2025-1160=1

  * SUSE Linux Enterprise Micro 5.1  
    zypper in -t patch SUSE-SUSE-MicroOS-5.1-2025-1160=1

  * SUSE Linux Enterprise Micro 5.2  
    zypper in -t patch SUSE-SUSE-MicroOS-5.2-2025-1160=1

  * SUSE Linux Enterprise Micro for Rancher 5.2  
    zypper in -t patch SUSE-SUSE-MicroOS-5.2-2025-1160=1

  * SUSE Linux Enterprise Micro for Rancher 5.3  
    zypper in -t patch SUSE-SLE-Micro-5.3-2025-1160=1

  * SUSE Linux Enterprise Micro 5.3  
    zypper in -t patch SUSE-SLE-Micro-5.3-2025-1160=1

  * SUSE Linux Enterprise Micro for Rancher 5.4  
    zypper in -t patch SUSE-SLE-Micro-5.4-2025-1160=1

  * SUSE Linux Enterprise Micro 5.4  
    zypper in -t patch SUSE-SLE-Micro-5.4-2025-1160=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP3-LTSS-2025-1160=1

## Package List:

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (aarch64
    x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * gvim-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * gvim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (aarch64
    x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * gvim-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * gvim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Server 15 SP3 LTSS (aarch64 ppc64le s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * gvim-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * gvim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Server 15 SP3 LTSS (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Server 15 SP4 LTSS (aarch64 ppc64le s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * gvim-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * gvim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Server 15 SP4 LTSS (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3 (ppc64le x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * gvim-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * gvim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4 (ppc64le x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * gvim-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * gvim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Manager Proxy 4.3 (x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Manager Proxy 4.3 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Manager Retail Branch Server 4.3 (x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Manager Retail Branch Server 4.3 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Manager Server 4.3 (ppc64le s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Manager Server 4.3 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Enterprise Storage 7.1 (aarch64 x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * gvim-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * gvim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Enterprise Storage 7.1 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro 5.1 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro 5.1 (aarch64 s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro 5.2 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro 5.2 (aarch64 s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro for Rancher 5.2 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro for Rancher 5.2 (aarch64 s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro for Rancher 5.3 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro for Rancher 5.3 (aarch64 s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro 5.3 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro 5.3 (aarch64 s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro for Rancher 5.4 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro for Rancher 5.4 (aarch64 s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro 5.4 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise Micro 5.4 (aarch64 s390x x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (aarch64
    x86_64)
    * vim-debugsource-9.1.1176-150000.5.72.1
    * vim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-9.1.1176-150000.5.72.1
    * gvim-9.1.1176-150000.5.72.1
    * xxd-9.1.1176-150000.5.72.1
    * vim-9.1.1176-150000.5.72.1
    * gvim-debuginfo-9.1.1176-150000.5.72.1
    * vim-small-debuginfo-9.1.1176-150000.5.72.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (noarch)
    * vim-data-common-9.1.1176-150000.5.72.1
    * vim-data-9.1.1176-150000.5.72.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1235751

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20250407/f8b4dbb6/attachment.htm>


More information about the sle-updates mailing list