<div class="container">
    <h1>Recommended update for vim</h1>

    <table class="table table-striped table-bordered">
        <tbody>
        <tr>
            <th>Announcement ID:</th>
            <td>SUSE-RU-2025:20320-1</td>
        </tr>
        <tr>
            <th>Release Date:</th>
            <td>May 16, 2025, 6:43 a.m.</td>
        </tr>
        
        <tr>
            <th>Rating:</th>
            <td>important</td>
        </tr>
        <tr>
            <th>References:</th>
            <td>
                <ul>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1235751">bsc#1235751</a>
                        </li>
                    
                    
                </ul>
            </td>
        </tr>
        
        <tr>
            <th>Affected Products:</th>
            <td>
                <ul class="list-group">
                    
                        <li class="list-group-item">SUSE Linux Micro 6.0</li>
                    
                        <li class="list-group-item">SUSE Linux Micro Extras 6.0</li>
                    
                </ul>
            </td>
        </tr>
        </tbody>
    </table>

    <p>An update that has one fix can now be installed.</p>

    


    
        <h2>Description:</h2>
    
    <p>This update for vim fixes the following issues:</p>
<ul>
<li>Introduce patch to fix bsc#1235751 (regression).</li>
<li>Update to 9.1.1176. Changes:</li>
<li>9.1.1176: wrong indent when expanding multiple lines</li>
<li>9.1.1175: inconsistent behaviour with exclusive selection and motion commands</li>
<li>9.1.1174: tests: Test_complete_cmdline() may fail</li>
<li>9.1.1173: filetype: ABNF files are not detected</li>
<li>9.1.1172: [security]: overflow with &#x27;nostartofline&#x27; and Ex command in tag file</li>
<li>9.1.1171: tests: wrong arguments passed to assert_equal()</li>
<li>9.1.1170: wildmenu highlighting in popup can be improved</li>
<li>9.1.1169: using global variable for get_insert()/get_lambda_name()</li>
<li>9.1.1168: wrong flags passed down to nextwild()</li>
<li>9.1.1167: mark &#x27;] wrong after copying text object</li>
<li>9.1.1166: command-line auto-completion hard with wildmenu</li>
<li>9.1.1165: diff: regression with multi-file diff blocks</li>
<li>9.1.1164: [security]: code execution with tar.vim and special crafted tar files</li>
<li>9.1.1163: $MYVIMDIR is set too late</li>
<li>9.1.1162: completion popup not cleared in cmdline</li>
<li>9.1.1161: preinsert requires bot "menu" and "menuone" to be set</li>
<li>9.1.1160: Ctrl-Y does not work well with "preinsert" when completing items</li>
<li>9.1.1159: $MYVIMDIR may not always be set</li>
<li>9.1.1158: :verbose set has wrong file name with :compiler!</li>
<li>9.1.1157: command completion wrong for input()</li>
<li>9.1.1156: tests: No test for what patch 9.1.1152 fixes</li>
<li>9.1.1155: Mode message not cleared after :silent message</li>
<li>9.1.1154: Vim9: not able to use autoload class accross scripts</li>
<li>9.1.1153: build error on Haiku</li>
<li>9.1.1152: Patch v9.1.1151 causes problems</li>
<li>9.1.1151: too many strlen() calls in getchar.c</li>
<li>9.1.1150: :hi completion may complete to wrong value</li>
<li>9.1.1149: Unix Makefile does not support Brazilian lang for the installer</li>
<li>9.1.1148: Vim9: finding imported scripts can be further improved</li>
<li>9.1.1147: preview-window does not scroll correctly</li>
<li>9.1.1146: Vim9: wrong context being used when evaluating class member</li>
<li>9.1.1145: multi-line completion has wrong indentation for last line</li>
<li>9.1.1144: no way to create raw strings from a blob</li>
<li>9.1.1143: illegal memory access when putting a register</li>
<li>9.1.1142: tests: test_startup fails if $HOME/$XDG_CONFIG_HOME is defined</li>
<li>9.1.1141: Misplaced comment in readfile()</li>
<li>9.1.1140: filetype: m17ndb files are not detected</li>
<li>9.1.1139: [fifo] is not displayed when editing a fifo</li>
<li>9.1.1138: cmdline completion for :hi is too simplistic</li>
<li>9.1.1137: ins_str() is inefficient by calling STRLEN()</li>
<li>9.1.1136: Match highlighting marks a buffer region as changed</li>
<li>9.1.1135: &#x27;suffixesadd&#x27; doesn&#x27;t work with multiple items</li>
<li>9.1.1134: filetype: Guile init file not recognized</li>
<li>9.1.1133: filetype: xkb files not recognized everywhere</li>
<li>9.1.1132: Mark positions wrong after triggering multiline completion</li>
<li>9.1.1131: potential out-of-memory issue in search.c</li>
<li>9.1.1130: &#x27;listchars&#x27; "precedes" is not drawn on Tabs.</li>
<li>9.1.1129: missing out-of-memory test in buf_write()</li>
<li>9.1.1128: patch 9.1.1119 caused a regression with imports</li>
<li>9.1.1127: preinsert text is not cleaned up correctly</li>
<li>9.1.1126: patch 9.1.1121 used a wrong way to handle enter</li>
<li>9.1.1125: cannot loop through pum menu with multiline items</li>
<li>9.1.1124: No test for &#x27;listchars&#x27; "precedes" with double-width char</li>
<li>9.1.1123: popup hi groups not falling back to defaults</li>
<li>9.1.1122: too many strlen() calls in findfile.c</li>
<li>9.1.1121: Enter does not insert newline with "noselect"</li>
<li>9.1.1120: tests: Test_registers fails</li>
<li>9.1.1119: Vim9: Not able to use an autoloaded class from another autoloaded script</li>
<li>9.1.1118: tests: test_termcodes fails</li>
<li>9.1.1117: there are a few minor style issues</li>
<li>9.1.1116: Vim9: super not supported in lambda expressions</li>
<li>9.1.1115: [security]: use-after-free in str_to_reg()</li>
<li>9.1.1114: enabling termguicolors automatically confuses users</li>
<li>9.1.1113: tests: Test_terminal_builtin_without_gui waits 2 seconds</li>
<li>9.1.1112: Inconsistencies in get_next_or_prev_match()</li>
<li>9.1.1111: Vim9: variable not found in transitive import</li>
<li>9.1.1110: Vim tests are slow and flaky</li>
<li>9.1.1109: cmdexpand.c hard to read</li>
<li>9.1.1108: &#x27;smoothscroll&#x27; gets stuck with &#x27;listchars&#x27; "eol"</li>
<li>9.1.1107: cannot loop through completion menu with fuzzy</li>
<li>9.1.1106: tests: Test_log_nonexistent() causes asan failure</li>
<li>9.1.1105: Vim9: no support for protected new() method</li>
<li>9.1.1104: CI: using Ubuntu 22.04 Github runners</li>
<li>9.1.1103: if_perl: still some compile errors with Perl 5.38</li>
<li>9.1.1102: tests: Test_WinScrolled_Resized_eiw() uses wrong filename</li>
</ul>



    

    <h2>Patch Instructions:</h2>
    <p>
        To install this SUSE  update use the SUSE recommended
        installation methods like YaST online_update or "zypper patch".<br/>

        Alternatively you can run the command listed for your product:
    </p>
    <ul class="list-group">
        
            <li class="list-group-item">
                SUSE Linux Micro 6.0
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Micro-6.0-322=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                SUSE Linux Micro Extras 6.0
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Micro-6.0-322=1</code>
                    
                    
                
            </li>
        
    </ul>

    <h2>Package List:</h2>
    <ul>
        
            
                <li>
                    SUSE Linux Micro 6.0 (noarch)
                    <ul>
                        
                            <li>vim-data-common-9.1.1176-1.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    SUSE Linux Micro 6.0 (aarch64 s390x x86_64)
                    <ul>
                        
                            <li>vim-small-debuginfo-9.1.1176-1.1</li>
                        
                            <li>vim-small-9.1.1176-1.1</li>
                        
                            <li>vim-debugsource-9.1.1176-1.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    SUSE Linux Micro Extras 6.0 (aarch64 s390x x86_64)
                    <ul>
                        
                            <li>vim-debuginfo-9.1.1176-1.1</li>
                        
                            <li>vim-9.1.1176-1.1</li>
                        
                            <li>xxd-debuginfo-9.1.1176-1.1</li>
                        
                            <li>xxd-9.1.1176-1.1</li>
                        
                            <li>vim-debugsource-9.1.1176-1.1</li>
                        
                    </ul>
                </li>
            
        
    </ul>

    
        <h2>References:</h2>
        <ul>
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1235751">https://bugzilla.suse.com/show_bug.cgi?id=1235751</a>
                    </li>
                
            
        </ul>
    
</div>