Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vim for openSUSE:Factory checked in 
at 2026-02-06 21:30:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vim (Old)
 and      /work/SRC/openSUSE:Factory/.vim.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vim"

Fri Feb  6 21:30:20 2026 rev:394 rq:1331491 version:9.1.2132

Changes:
--------
--- /work/SRC/openSUSE:Factory/vim/vim.changes  2026-01-05 14:52:14.459982271 
+0100
+++ /work/SRC/openSUSE:Factory/.vim.new.1670/vim.changes        2026-02-06 
21:31:06.352125485 +0100
@@ -1,0 +2,197 @@
+Thu Feb  5 23:22:54 UTC 2026 - Ondřej Súkup <[email protected]>
+
+- update to 9.1.2132 
+- refreshed patch vim-8.2.2411-globalvimrc.patch
+ * patch 9.1.2132: [security]: buffer-overflow in 'helpfile' option handling
+ * translation(tr): Update Turkish translations
+ * patch 9.1.2131: tests: Test_diff_screen() fails on BSD
+ * translation(sv): Remove duplicates from [g]vim.desktop.in
+ * runtime(context): fix issue with SyncTeX and update command
+ * runtime(doc): add note for -complete=shellcmdline
+ * patch 9.1.2130: Page scrolling in Insert mode beeps
+ * runtime(haskellcomplete): fix Undefined variable b:completingLangExtension.
+ * patch 9.1.2129: MS-Windows: font size calculation slightly wrong, causing 
line gaps
+ * runtime(doc): Update version9.txt with numbered patches
+ * runtimei(vim9): Always launch programs in background (linux)
+ * translation(ta): Include Tamil Translation
+ * patch 9.1.2128: Heap use after free in buf_check_timestamp()
+ * runtime(c): only set keywordprg when there has 'man'
+ * runtime(vim): Fix for :VimKeywordPrg when syntax does not match
+ * translation(sv): Update tutor1.sv to version 1.7
+ * translation(sv): Add Swedish translation of tutor2
+ * translation(sv): Fix typo and help.svx formatting
+ * runtime(doc): Clarify the behaviour of command completion functions
+ * patch 9.1.2127: MS-Windows: DirectX renders font too small
+ * runtime(odin): update indent and syntax scripts
+ * runtime(doc): update win_findbuf() return value
+ * patch 9.1.2126: vim --version used single column for feature list
+ * runtime(vim): Update base syntax, match Vim9 :unlet command
+ * runtime(doc): Improve the description at :help :cwindow
+ * patch 9.1.2125: MS-Windows: DirectX rendering can be improved
+ * runtime(qf): Update quickfix syntax
+ * runtime(doc): Fix some overlength lines
+ * runtime(colors): improve catppuccin colorscheme
+ * patch 9.1.2124: blob2str() does not handle UTF-16 encoding
+ * patch 9.1.2123: using NOT with a float returns a float in legacy script
+ * patch 9.1.2122: Vim9: Negating a float doesn't result in a bool
+ * patch 9.1.2121: Vim9: type issue when modifying a variable using :legacy
+ * patch 9.1.2120: blob2str() does not restore trailing newline
+ * runtime(doc): Reformat example at :h gui-w32-fullscreen
+ * patch 9.1.2119: tests: Test_language_cmd fails on OpenBSD
+ * patch 9.1.2118: 'cursorline' missing after :diffput to empty buf
+ * patch 9.1.2117: unnecessary braces in terminal.c
+ * patch 9.1.2116: crash when using 'tagfunc'
+ * patch 9.1.2115: CI: wrong preprocessor indentation
+ * patch 9.1.2114: modeless selection not copied to * register
+ * runtime(tera): update syntax files to support many more tera code
+ * patch 9.1.2113: potential NULL pointer dereference issues
+ * runtime(doc): Mark the use of "\n" in the tabpanel as experimental
+ * runtime(rust): Fix Rust indentation when string contains "if"
+ * runtime(doc): 'ignorecase' affects character classes in the old engine
+ * runtime(helpcurwin): fix E121 error
+ * patch 9.1.2112: long statusline may crash if using singlebyte encoding
+ * patch 9.1.2111: Vim9: no error for elseif/else after else
+ * runtime(make): Declare syntax file orphaned
+ * runtime(8th): Update syntax script
+ * runtime(doc): fix missing code block marker in ft-python-syntax
+ * runtime(vim): set 'path' to common Vim directories
+ * translation(sv): Add Swedish translation
+ * runtime(python): Highlight built-in constants in Python
+ * runtime(c): set 'keywordprg' to :CKeywordPrg in a GUI
+ * runtime(doc): fix inconsistent indent in ft_rust.txt
+ * runtime(colors): include new catppuccin colorscheme
+ * runtime(doc): Fix overlength lines in :help {russian,vietnamese}.txt
+ * runtime(toml): update syntax and ftplugin.
+ * runtime(doc): clarify the help style a bit
+ * patch 9.1.2110: filetype: skhd files are not recognized
+ * runtime: convert *_utf-8.vim files to actual UTF-8 encoding
+ * runtime(doc): Fix erroneous *roff syntax examples
+ * runtime(doc): Tweak tag lines in vim9.txt
+ * runtime(rustfmt): Recover accidentally deleted code, don't hide rustfmt 
error
+ * runtime(doc): mark a-a-p website as dead
+ * patch 9.1.2109: filetype: NetLinx fires are not recognized
+ * patch 9.1.2108: tests: Test_foldtextresult_rightleft() does not restore 
'columns'
+ * patch 9.1.2107: :normal may change cmdline history
+ * patch 9.1.2106: Vim9: class, enum and type alias can be used as value
+ * patch 9.1.2105: tests: not enough tests for using plain_vgetc()
+ * runtime(doc): Fix typo in syntax.txt
+ * runtime(csh): Update ftplugin, improve matchit behaviour
+ * patch 9.1.2104: readdirex() might be slow
+ * runtime(csh,tcsh): Update syntax files
+ * translation(ua): Update Ukrainian translation
+ * patch 9.1.2103: tests: test_fold.vim leaves swapfiles behind
+ * patch 9.1.2102: foldtext not reversed and cut off in 'rightleft' mode
+ * check.vim: Use silent command modifier
+ * runtime(debcontrol): improve Debian syntax files
+ * runtime(kitty): Add kitty ftplugin file
+ * patch 9.1.2101: Vim9: more truthiness issues
+ * patch 9.1.2100: filetype: tiltfiles are not recognized
+ * CI: Reorder path in Windows CI runners and move Python3 before $PATH
+ * runtime(doc): Update [gnt]roff information
+ * patch 9.1.2099: different line endings in ja.sjis.po and ja.po
+ * runtime(netrw): Do not create swapfiles in netrw buffers
+ * runtime(sml): add 'include' setting to ftplugin
+ * runtime(asm): add '#' as comment symbol (GNU as)
+ * runtime(menu): fix space before Tab and trailing space
+ * patch 9.1.2098: Crash with 'wildmenu' when typing Ctrl-Y after Ctrl-A
+ * patch 9.1.2097: TabClosedPre may be triggered twice for the same tab page
+ * patch 9.1.2096: Vim9: truthiness issue with objects
+ * patch 9.1.2095: :wqall! doesn't quit when using :quit in BufWritePost
+ * translation(jp): Update Japanese Translation for Vim 9.2 Release
+ * runtime(haskell): add include-search and define support in ftplugin
+ * runtime(doc): Update advice for [gnt]roff users
+ * patch 9.1.2094: filetype: tiger files are not recognized
+ * patch 9.1.2093: heap-use-after-free when wiping buffer in TabClosedPre
+ * runtime(doc): Tweak documentation style in {ft_context,terminal}.txt
+ * runtime: Changed old "Sponsor" menu item name to a new one
+ * patch 9.1.2092: cannot detect kitty foreground/background color
+ * patch 9.1.2091: Ruby integration does not work correctly
+ * patch 9.1.2090: Last buffer not freed with EXITFREE
+ * runtime(doc): fix return type in getqflist() and getloclist()
+ * runtime(syntax-tests): tests: sh_10 fails on MacOS runners
+ * patch 9.1.2089: Wayland: Clipboard not working with external programs
+ * patch 9.1.2088: Redundant NULL checks in find_pattern_in_path()
+ * patch 9.1.2087: Crash when using :tabonly in BufUnload
+ * runtime(tutor): Add Chinese translation for chapter 1
+ * runtime(c,cpp): Add reference links to noreturn tests
+ * runtime(sh): highlight single-dash short options containing digits
+ * translation(sr): update Serbian messages translation
+ * runtime(c): Do not highlight noreturn in C++ code
+ * runtime(csh): Support negated if in matchit
+ * runtime(rapid): Update syntax file for ABB Rapid
+ * patch 9.1.2086: Memory leak when skipping invalid literal dict
+ * runtime(mbsync): Add syntax highlighting for TLSVersions keyword
+ * runtime(yaml): fix indentation script
+ * patch 9.1.2085: Use-after-free in winframe_remove()
+ * runtime(compiler): add compiler plugin for cabal
+ * patch 9.1.2084: Compile error when build with job feature
+ * CI: Add C preproc indentation check to CI
+ * patch 9.1.2083: style: wrong indentation of nested ifdefs
+ * patch 9.1.2082: modeless auto-select not working
+ * runtime(krl): Update syntax file for Kuka Robot Language
+ * runtime(matchit): include minor improvement from chrisbra/matchit
+ * patch 9.1.2081: MS-Windows: unnecessary "#ifdef FEAT_GUI" in os_win32.c
+ * patch 9.1.2080: W23/W24 messsage appears on :reg
+ * patch 9.1.2079: use-after-free with 'qftf' wiping buffer
+ * patch 9.1.2078: A few more typos in various files
+ * runtime(doc): Fix typo at :help 'fsync'
+ * runtime(rst): set suffixesadd for rst
+ * runtime: Update files for ConTeXt, METAFONT, and MetaPost.
+ * runtime(syntax-tests): Add :help command termination tests
+ * runtime(doc): clarify vim.eval behavior with Vim special variables
+ * runtime(compiler): Do not set title in pandoc compiler
+ * patch 9.1.2077: Vim9: type issue when appending item to a list
+ * patch 9.1.2076: tests: MinGW test fails midway and stops
+ * patch 9.1.2075: tests: wrong change to test_ins_complete.vim
+ * patch 9.1.2074: Compile error with Motif GUI
+ * runtime(sieve): preserve existing line endings in ftplugin
+ * patch 9.1.2073: auto/configure needs to be regenerated
+ * patch 9.1.2072: Socket server has a few minor issues
+ * runtime(syntax-tests): Adapt "runtime/syntax/testdir/vimcmd" for 
"src/testdir/util/shared.vim"
+ * patch 9.1.2071: tests: test_ins_complete.vim leaves swapfiles behind
+ * patch 9.1.2070: completion: autocomplete breaks  with large dict
+ * patch 9.1.2069: Search wrap indicator not shown w/out 'shm-S'
+ * runtime(lynx): Update syntax file
+ * runtime(doc): clarify the behaviour of 'fo-m'
+ * translation(de): update German message translation
+ * patch 9.1.2068: :bd/bw may try to switch to a closing buffer
+ * runtime(cpp): Fix c++ float and integer literal syntax highlighting
+ * runtime(matchit): Update to Release 1.21
+ * runtime(sh): Update indent script
+ * patch 9.1.2067: shadow variable warning in menu.c
+ * runtime(racket): update Racket syntax file
+ * patch 9.1.2066: :wqall! doesn't close a terminal like :qall! does
+ * patch 9.1.2065: GvimExt cannot be linked statically using MinGW
+ * runtime(yaml): update YAML indentation for mapping keys inside list items
+ * patch 9.1.2064: completion: segfault during file name completion
+ * gitattributes: mark test21.ok binary, drop test42.in
+ * runtime(doc): add termdebug tag, remove term "floating window"
+ * runtime(sqloracle): Update syntax script
+ * runtime(xml): update XML runtime files
+ * runtime(zsh): Update runtime files
+ * runtime(privoxy): Update syntax file
+ * runtime(tutor): fix wrong motion in instruction
+ * patch 9.1.2063: A few typos in the code and runtime files
+ * runtime(wget): Update syntax files
+ * runtime(doc): Minor updates to version9.txt
+ * runtime(cpp): Announce syntax file adoption
+ * patch 9.1.2062: filetype: djot files are not recognized
+ * patch 9.1.2061: filetype: Koka files are not recognized
+ * patch 9.1.2060: filetype: Rasi include files are not recognized
+ * patch 9.1.2059: filetype: Nickel files are not recognized
+ * patch 9.1.2058: b_locked_split is not checked for :sbuffer
+ * patch 9.1.2057: copying to clipboard register broken with 'go-P'
+ * patch 9.1.2056: tests: inconsistent indent and line breaking in 
Test_maparg()
+ * translation(ru): Updated message file
+ * translation(ru): added a disclaimer to the license translation
+ * translation(ru): updated menu files according to the patch 9.1.1989
+ * translation(ru): updated tutor files
+ * patch 9.1.2055: Division by zero in :file after failing to wipe buffer
+ * Always force LF line endings in old test .ok files
+ * runtime(cangjie): Update syntax script
+ * patch 9.1.2054: Can't unpack tuple from imported function
+ * patch 9.1.2053: MS-Windows: May use wrong find command
+ * patch 9.1.2052: Compile error when disabling linebreak feature
+ * patch 9.1.2051: tests: fix Test_cd_completion fails in Appveyor
+
+-------------------------------------------------------------------

Old:
----
  vim-9.1.2050.tar.gz

New:
----
  vim-9.1.2132.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vim.spec ++++++
--- /var/tmp/diff_new_pack.x6d57t/_old  2026-02-06 21:31:07.560176170 +0100
+++ /var/tmp/diff_new_pack.x6d57t/_new  2026-02-06 21:31:07.560176170 +0100
@@ -18,7 +18,7 @@
 
 
 %define pkg_version 9.1
-%define patchlevel 2050
+%define patchlevel 2132
 %define patchlevel_compact %{patchlevel}
 %define VIM_SUBDIR vim91
 %define site_runtimepath %{_datadir}/vim/site
@@ -443,6 +443,8 @@
 rm -rf %{buildroot}%{_mandir}/de.ISO8859-1/
 rm -Rf %{buildroot}%{_mandir}/tr.ISO8859-9/
 rm -Rf %{buildroot}%{_mandir}/tr.UTF-8/
+rm -rf %{buildroot}%{_mandir}/sv.UTF-8/
+rm -rf %{buildroot}%{_mandir}/sv.ISO8859-1/
 
 # remove unnecessary files
 rm -rf %{buildroot}%{_datadir}/applications/vim.desktop
@@ -617,6 +619,9 @@
 %dir %{_mandir}/tr
 %dir %{_mandir}/tr/man1/
 %{_mandir}/tr/man1/*.1%{?ext_man}
+%dir %{_mandir}/sv
+%dir %{_mandir}/sv/man1/
+%{_mandir}/sv/man1/*.1%{?ext_man}
 
 # docs and data file
 %license LICENSE
@@ -687,7 +692,7 @@
 # existing, unmodified vimrc would not be removed. That results in a
 # duplicated definition of SKEL_spec().
 # see also https://github.com/rpm-software-management/rpm/issues/1296
-#%ghost %config(noreplace) %{_sysconfdir}/vimrc
+#%%ghost %%config(noreplace) %%{_sysconfdir}/vimrc
 %{_datadir}/vim/current
 %dir %{_datadir}/vim/
 %dir %{_datadir}/vim/%{VIM_SUBDIR}/










++++++ vim-8.2.2411-globalvimrc.patch ++++++
--- /var/tmp/diff_new_pack.x6d57t/_old  2026-02-06 21:31:07.852188421 +0100
+++ /var/tmp/diff_new_pack.x6d57t/_new  2026-02-06 21:31:07.860188757 +0100
@@ -1,17 +1,17 @@
-Index: vim-9.1.1706/src/main.c
+Index: vim-9.1.2132/src/main.c
 ===================================================================
---- vim-9.1.1706.orig/src/main.c
-+++ vim-9.1.1706/src/main.c
-@@ -3364,7 +3364,10 @@ source_startup_scripts(mparm_T *parmp)
+--- vim-9.1.2132.orig/src/main.c
++++ vim-9.1.2132/src/main.c
+@@ -3373,7 +3373,10 @@ source_startup_scripts(mparm_T *parmp)
         * Get system wide defaults, if the file name is defined.
         */
- #ifdef SYS_VIMRC_FILE
+ # ifdef SYS_VIMRC_FILE
 -      (void)do_source((char_u *)SYS_VIMRC_FILE, FALSE, DOSO_NONE, NULL);
 +      if (do_source((char_u *)SYS_VIMRC_FILE, FALSE, DOSO_NONE, NULL) == FAIL)
 +      {
 +          (void)do_source((char_u *)"$VIMRUNTIME/suse.vimrc", FALSE, 
DOSO_NONE, NULL);
 +      }
- #endif
- #ifdef MACOS_X
+ # endif
+ # ifdef MACOS_X
        (void)do_source((char_u *)"$VIMRUNTIME/macmap.vim", FALSE,
 

++++++ vim-9.1.2050.tar.gz -> vim-9.1.2132.tar.gz ++++++
/work/SRC/openSUSE:Factory/vim/vim-9.1.2050.tar.gz 
/work/SRC/openSUSE:Factory/.vim.new.1670/vim-9.1.2132.tar.gz differ: char 16, 
line 1

Reply via email to