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-06-29 17:28:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vim (Old)
 and      /work/SRC/openSUSE:Factory/.vim.new.11887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vim"

Mon Jun 29 17:28:32 2026 rev:401 rq:1361969 version:9.2.0725

Changes:
--------
--- /work/SRC/openSUSE:Factory/vim/vim.changes  2026-06-23 17:35:19.758699449 
+0200
+++ /work/SRC/openSUSE:Factory/.vim.new.11887/vim.changes       2026-06-29 
17:28:38.094511088 +0200
@@ -1,0 +2,210 @@
+Fri Jun 26 16:38:33 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Replace pkgconfig(gtk+-3.0) with pkgconfig(gtk4) and pass
+  --enable-gui=gtk4 instead of --enable-gui=gtk3 to configure.
+  Build gvim with gtk4 instead of gtk3.
+- Refresh patches with quilt.
+
+-------------------------------------------------------------------
+Fri Jun 26 16:37:33 UTC 2026 - Martin Schreiner <[email protected]>
+
+- Updated to version 9.2.0725, fixes the following problems:
+  9.2.0531: tests: Test_cd_completion() fails on MS-Windows with E344
+  9.2.0532: GTK: preedit font size is wrong for fractional point sizes
+  9.2.0533: '[ mark moved to end of inserted text after CTRL-R CTRL-P paste
+  9.2.0534: GTK UI does not support fullscreen mode
+  9.2.0535: tests: matchit plugin is not tested
+  9.2.0536: tests: Test_invalid_args() fails on GTK4 without xterm_clipboard
+  9.2.0537: GTK4: mouse popup menu does not show up at mouse pointer
+  9.2.0538: Cannot keep leading whitespace in %{} statusline expr
+  9.2.0539: filetype: too many Bitbake include files are recognized
+  9.2.0540: tests: Test_mswin_event_mouse is flaky
+  9.2.0541: Vim9: endclass/endenum/endinterface can give errors
+  9.2.0542: tests: test_codestyle fails
+  9.2.0543: Vim9: wrong error when redeclaring a typed variable
+  9.2.0544: GTK4: window blank after a resize or drag
+  9.2.0545: popup: blending uses hardcoded fallback colors
+  9.2.0546: configure: GTK4 build requires GTK >= 4.10
+  9.2.0547: "%v" in 'errorformat' is affected by 'tabstop'
+  9.2.0548: GTK4: terminal and pty job output is not processed
+  9.2.0549: Cursor wrong after autoindent strip is skipped
+  9.2.0550: GTK4: 'mousehide' unhides cursor when switching tabs
+  9.2.0551: filetype: Tolk files are not recognized
+  9.2.0552: GTK4: F10 does nothing when the menubar is hidden
+  9.2.0553: runtime(netrw): netrw rejects hostnames containing _
+  9.2.0554: GTK4: memory leak in free_menu()
+  9.2.0555: too many strlen() in ex_substitute()
+  9.2.0556: GTK4: scrollbars not shown and do not respond to clicks
+  9.2.0557: filetype: Kawasaki Robots files are not recognized
+  9.2.0558: filetype: Popcap Reanimation files are not recognized
+  9.2.0559: filetype: Kaitai struct files are not recogonized
+  9.2.0560: filetype: busybox shebang lines are not recognized
+  9.2.0561: [security]: possible code execution with python3complete
+  9.2.0562: filetype: SGF files are not recognized
+  9.2.0563: GTK3/Wayland: crash with right mouse-button in tabline
+  9.2.0564: GTK4: tabline does not respond to mouse clicks
+  9.2.0565: [security]: out-of-bounds read in update_snapshot()
+  9.2.0566: <C-w>f duplicates window if do_ecmd() is aborted
+  9.2.0567: dict function name allocation failure not handled
+  9.2.0568: pythoncomplete: g:pythoncomplete_allow_import had no effect
+  9.2.0569: out-of-bounds access in libvterm CSI 8 t resize
+  9.2.0570: GTK4: mouse wheel scrolling does not work correctly
+  9.2.0571: Vim9: memory leak in compile_nested_function() on failure
+  9.2.0572: lines disappear with wrapping virtual text after a double-width 
char
+  9.2.0573: Vim9: missing EX_WHOLE on some block keywords
+  9.2.0574: tests: missing test for v9.2.0572
+  9.2.0575: tests: filetype test for v9.2.0557 can be improved
+  9.2.0576: popup_create() not blocked in secure/sandbox
+  9.2.0577: GTK4: window resizing issues
+  9.2.0578: GTK4: :unmenu does not remove entries from the menubar
+  9.2.0579: :mksession, :mkview and :mkvimrc emit legacy Vim script
+  9.2.0580: xxd: binary output is not colored with -R
+  9.2.0581: After maximizing and deleting the quickfix buffer, window height 
is wrong
+  9.2.0582: GTK4: compile error when XFONTSET is defined
+  9.2.0583: completion: indent not ignored for fuzzy line completion
+  9.2.0584: GTK4: missing UI features
+  9.2.0585: line number wrong after undoing a deletion in quickfix buffer
+  9.2.0586: Crash with TextPut autocmd when pasting in terminal buffer
+  9.2.0587: GTK4: left scrollbar overlaps drawarea
+  9.2.0588: GTK4: drawing area loses focus after closing a menubar popover
+  9.2.0589: filetype: xinitrc files are not recognized
+  9.2.0590: GTK4: drawing area loses focus shape on popup menu open
+  9.2.0591: 'scrolljump' ignored when scrolling up
+  9.2.0592: Error when restoring session with terminal window
+  9.2.0593: :wqall ignores term_setkill() on running terminal buffers
+  9.2.0594: Use-after-free with ":wqall" and a running terminal job
+  9.2.0595: MS-Windows: Wrong buffer size calculation for gvimext
+  9.2.0596: cmdline completion popup cannot be scrolled with the mouse
+  9.2.0597: [security]: possible code execution with python complete
+  9.2.0598: tests: Test_statusline() is flaky
+  9.2.0599: popup: title set with popup_setoptions() is not shown
+  9.2.0600: clientserver method needs to be given as argument
+  9.2.0601: matchfuzzypos() returns garbage positions for long candidates
+  9.2.0602: popup: No opacity when background not set for Popup group
+  9.2.0603: possible heap-buffer-overflow when resizing the GUI
+  9.2.0604: tests: Test_mswin_event_mouse() is still flaky
+  9.2.0605: tests: Test_screenpos() is flaky in GUI
+  9.2.0606: GTK4: does not support all clipboard formats
+  9.2.0607: GTK4: inputdialog() does not work as expected
+  9.2.0608: popup_setoptions()/ch_setoptions() does not check secure mode
+  9.2.0609: completion info popup cannot be scrolled with the keyboard
+  9.2.0610: cindent: closing brace in a comment affects the next line's indent
+  9.2.0611: MS-Windows: evim.exe not working with VIMDLL
+  9.2.0612: Cannot render images in popup windows
+  9.2.0613: tests: test_xxd_color2() checks for dash but uses sh
+  9.2.0614: opacity popup leaves stale cells
+  9.2.0615: sixel encoder drops pixels on the right edge of shapes
+  9.2.0616: GTK4: use-after-free on clipboard read timeout
+  9.2.0617: GvimExt: does not support different runtime dirs
+  9.2.0618: use-after-free in popup_getoptions() on dict_add() failure
+  9.2.0619: integer overflow in popup image size validation
+  9.2.0620: runtime(netrw): fix 2match pattern rebuild
+  9.2.0621: 'autoindent' not stripped with virtualedit=onemore
+  9.2.0622: str2blob() does not work with wide UTF-16 encoding
+  9.2.0623: possible integer overflow in spellfile tree bounds check
+  9.2.0624: C-N/C-P cannot be mapped in complete() completion
+  9.2.0625: GTK4: Link error when Wayland is disabled
+  9.2.0626: Vim9: illegal characters allowed in dict key names with dot 
notation
+  9.2.0627: :vim9cmd source handles all scripts as Vim9 script
+  9.2.0628: popup image: wrong overlap layering, kitty laggy
+  9.2.0629: 0x80 and 0x9b byte not unescaped when check for valid abbr
+  9.2.0630: popup images: kitty images output in GUI mode
+  9.2.0631: DECRQM and SGR Mouse not supported in foot terminal
+  9.2.0632: GTK4: no support for hardware-accelerated rendering
+  9.2.0633: MS-Windows: No support for kitty graphics support in terminal
+  9.2.0634: GTK4: no minimum resize limit
+  9.2.0635: checking the syntax contains/cluster list is slow
+  9.2.0636: popup image: stale pixels under RGBA animation frames
+  9.2.0637: sixel: anti-aliased RGBA images render with visible outline
+  9.2.0638: cannot return matches containing spaces from a custom completion
+  9.2.0639: gq with 'formatprg' fails on an empty buffer
+  9.2.0640: the "%" command jumps to parens and braces inside comments
+  9.2.0641: GTK4: crash in gui_mch_menu_hidden()
+  9.2.0642: statusline: buffer overflow with item groups
+  9.2.0643: Missing Image ifdefs
+  9.2.0644: popup image: duplicate sync-output code
+  9.2.0645: Composing chars no longer accepted in end-id abbr
+  9.2.0646: GTK3 GUI slow on HiDPI/4K with software rendering
+  9.2.0647: matchfuzzypos() false exact match for long equal-length candidates
+  9.2.0648: MS-Windows: Compile warnings
+  9.2.0649: filetype: tf files sometimes incorrectly recognized
+  9.2.0650: Vim aborts at startup when built with the example -O2 CFLAGS
+  9.2.0651: completion: 'smartcase' doesn't work with 'longest'
+  9.2.0652: popup: stale kitty image after clipwindow scrolls out of view
+  9.2.0653: [security]: out-of-bounds write in tree_count_words()
+  9.2.0654: GTK4: using uninitialised colors in gui_mch_init()
+  9.2.0655: GTK4: missing NULL checks in vim_form_measure()
+  9.2.0656: completion: using wrong tolower() in smartcase filtering
+  9.2.0657: GTK4: missing menu when right-clicking in tabline
+  9.2.0658: xxd: signed integer overflow in huntype()
+  9.2.0659: GTK4: no balloon support in GUI
+  9.2.0660: Dragging the scrollbar does not trigger WinScrolled
+  9.2.0661: unintended wipe of Vim's temp dir, causes errors
+  9.2.0662: [security] Stack out-of-bounds write in dump_prefixes()
+  9.2.0663: [security]: runtime(netrw): code injection in local file deletion
+  9.2.0664: tests: Test_delete_temp_dir() fails on MacOS
+  9.2.0665: GTK4: GTK critical error on exit printed
+  9.2.0666: Terminal-Normal mode does not color empty lines with a background 
color
+  9.2.0667: patch 9.2.0590 was wrong
+  9.2.0668: GTK4: minimum horizontal size is too small
+  9.2.0669: GTK4: toolbar can be improved
+  9.2.0670: [security]: Out-of-bounds read with text properties
+  9.2.0671: [security]: possible out-of-bounds read with sodium encrypted files
+  9.2.0672: corrupted text property causes internal error
+  9.2.0673: tests: Test_recover_corrupted_swap_file() cannot handle symlinks
+  9.2.0674: configure: clears dynamic ruby linker flags
+  9.2.0675: tests: Test_cd_from_non_existing_dir() fails on Solaris
+  9.2.0676: MS-Windows: cannot switch to a buffer with '%' in its name
+  9.2.0677: Cannot clear the alternate file register #
+  9.2.0678: [security]: potential powershell code execution in zip.vim
+  9.2.0679: [security]: Out-of-bounds read with text property virtual text
+  9.2.0680: keytrans() doesn't replace '|' and '\'
+  9.2.0681: configure: -lruby added even for a dynamic ruby build
+  9.2.0682: Wrong dot-repeat when calling complete() while filtering completion
+  9.2.0683: filetype completion mishandles finished sub options
+  9.2.0684: :reg # does not display the value of the '#' register
+  9.2.0685: clipboard.c does not get the Wayland CFLAGS on GTK2
+  9.2.0686: style: strcmp usage is inconsistent
+  9.2.0687: popup_image_composites_frames() has improper if block scope
+  9.2.0688: Terminal-Normal mode does not show the Visual selection on a 
colored empty line
+  9.2.0689: the "%" command is slow on a long line with many slashes
+  9.2.0690: Solaris: swap file names are too long
+  9.2.0691: Solaris: Test_terminal_composing_unicode() fails
+  9.2.0692: GTK2: build failure, popup images not drawn correctly
+  9.2.0693: tests: Test_suspend() may fail because of keyprotocol query
+  9.2.0694: Solaris: some tests faiures due to Solaris peculiarities
+  9.2.0695: Solaris: test_delete_temp_dir() fails because of missing flock
+  9.2.0696: GTK4: A few issues with toolbar support
+  9.2.0697: possible overflow when parsing CSI keys
+  9.2.0698: [security]: Out-of-bounds write with soundfold()
+  9.2.0699: [security]: possible code execution with python complete
+  9.2.0700: configure: -lrt requirement for timer_create not detected
+  9.2.0701: tests: test_terminal.vim does not wait for job to finish
+  9.2.0702: :windo and :tabdo create an extra window with 'winfixbuf'
+  9.2.0703: session file does not store relative Vim9 autoload imports
+  9.2.0704: GTK4: not handling mouse events
+  9.2.0705: :delete # silently fails to update "# and clobbers "0
+  9.2.0706: tests: test_terminal3 may fail when $SHELL is zsh
+  9.2.0707: completion: popup misplaced when text before it is concealed
+  9.2.0708: Leaks in do_autocmd in error case
+  9.2.0709: GTK4: a few minor issues
+  9.2.0710: GTK4 GUI resize handling can be improved
+  9.2.0711: leak in ins_compl_infercase_gettext() in error case
+  9.2.0712: GTK4: dialogs not handling mnemonics correctly
+  9.2.0713: completion: ruler not updated correctly when the popup menu is 
visible
+  9.2.0714: Coverity warns for NULL deref
+  9.2.0715: Coverity warns about copy/paste error in hl_blend_attr()
+  9.2.0716: filetype: not all supertux files are recognized
+  9.2.0717: tests: strange indent in Test_autocmd_dup_arg()
+  9.2.0718: :syn sync without an argument also lists syntax cluster
+  9.2.0719: GTK4: default menu is lacking
+  9.2.0720: GTK4: no support for browsefilter
+  9.2.0721: serverlist() returns strings separated by \n
+  9.2.0722: GTK4: find/replace dialog can be improved
+  9.2.0723: term_start() does not support "noclose"
+  9.2.0724: Use-after-free when freeing exit_cb job on exit
+  9.2.0725: [security]: Stack out-of-bounds write in spell_soundfold_sal()
+- Refresh patches:
+  * vim-9.1.1732-fix-inc-detection.patch
+
+-------------------------------------------------------------------

Old:
----
  vim-9.2.0530.tar.gz

New:
----
  vim-9.2.0725.tar.gz

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

Other differences:
------------------
++++++ vim.spec ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:43.842706179 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:43.870707129 +0200
@@ -17,7 +17,7 @@
 
 
 %define pkg_version 9.2
-%define patchlevel 0530
+%define patchlevel 0725
 %define patchlevel_compact %{patchlevel}
 %define VIM_SUBDIR vim92
 %define site_runtimepath %{_datadir}/vim/site
@@ -87,7 +87,7 @@
 BuildRequires:  wayland-utils
 BuildRequires:  pkgconfig(form)
 BuildRequires:  pkgconfig(formw)
-BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(gtk4)
 BuildRequires:  pkgconfig(krb5)
 BuildRequires:  pkgconfig(libacl)
 BuildRequires:  pkgconfig(lua)
@@ -269,7 +269,7 @@
     --disable-icon-cache-update \
     --enable-xim \
     --enable-fontset \
-    --enable-gui=gtk3 \
+    --enable-gui=gtk4 \
     --enable-wayland"
 
 export NOGUI_OPTIONS="\










++++++ vim-7.3-filetype_changes.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.310756003 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.338756953 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.1857/runtime/filetype.vim
+Index: vim-9.2.0677/runtime/filetype.vim
 ===================================================================
---- vim-9.1.1857.orig/runtime/filetype.vim
-+++ vim-9.1.1857/runtime/filetype.vim
-@@ -221,6 +221,9 @@ endif
+--- vim-9.2.0677.orig/runtime/filetype.vim
++++ vim-9.2.0677/runtime/filetype.vim
+@@ -227,6 +227,9 @@ endif
  " Set g_filetype_h to set a different filetype
  au BufNewFile,BufRead *.h                     call dist#ft#FTheader()
  
@@ -12,10 +12,10 @@
  " Changelog
  au BufNewFile,BufRead 
changelog.Debian,changelog.dch,NEWS.Debian,NEWS.dch,*/debian/changelog
                                        \       setf debchangelog
-Index: vim-9.1.1857/runtime/syntax/changes.vim
+Index: vim-9.2.0677/runtime/syntax/changes.vim
 ===================================================================
 --- /dev/null
-+++ vim-9.1.1857/runtime/syntax/changes.vim
++++ vim-9.2.0677/runtime/syntax/changes.vim
 @@ -0,0 +1,41 @@
 +" Vim syntax file
 +" Filename:     changes.vim

++++++ vim-7.3-filetype_ftl.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.442760484 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.478761705 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.1856/runtime/filetype.vim
+Index: vim-9.2.0677/runtime/filetype.vim
 ===================================================================
---- vim-9.1.1856.orig/runtime/filetype.vim
-+++ vim-9.1.1856/runtime/filetype.vim
-@@ -1638,3 +1638,7 @@ let &cpo = s:cpo_save
+--- vim-9.2.0677.orig/runtime/filetype.vim
++++ vim-9.2.0677/runtime/filetype.vim
+@@ -1677,3 +1677,7 @@ let &cpo = s:cpo_save
  unlet s:cpo_save
  
  " vim: ts=8
@@ -10,10 +10,10 @@
 +au BufNewFile,BufRead *.ftl     setf ftl
 +
 +
-Index: vim-9.1.1856/runtime/syntax/ftl.vim
+Index: vim-9.2.0677/runtime/syntax/ftl.vim
 ===================================================================
 --- /dev/null
-+++ vim-9.1.1856/runtime/syntax/ftl.vim
++++ vim-9.2.0677/runtime/syntax/ftl.vim
 @@ -0,0 +1,36 @@
 +" Vim syntax file
 +" Language:   FreeMarker Template Language (FTL)

++++++ vim-7.3-filetype_spec.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.534763606 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.554764285 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.1918/runtime/autoload/dist/ft.vim
+Index: vim-9.2.0677/runtime/autoload/dist/ft.vim
 ===================================================================
---- vim-9.1.1918.orig/runtime/autoload/dist/ft.vim
-+++ vim-9.1.1918/runtime/autoload/dist/ft.vim
-@@ -2673,6 +2673,7 @@ const ft_from_ext = {
+--- vim-9.2.0677.orig/runtime/autoload/dist/ft.vim
++++ vim-9.2.0677/runtime/autoload/dist/ft.vim
+@@ -2835,6 +2835,7 @@ const ft_from_ext = {
    "sparql": "sparql",
    # Spec (Linux RPM)
    "spec": "spec",

++++++ vim-7.3-gvimrc_fontset.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.586765371 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.598765779 +0200
@@ -1,7 +1,7 @@
-Index: vim-9.1.1706/runtime/gvimrc_example.vim
+Index: vim-9.2.0677/runtime/gvimrc_example.vim
 ===================================================================
---- vim-9.1.1706.orig/runtime/gvimrc_example.vim
-+++ vim-9.1.1706/runtime/gvimrc_example.vim
+--- vim-9.2.0677.orig/runtime/gvimrc_example.vim
++++ vim-9.2.0677/runtime/gvimrc_example.vim
 @@ -16,9 +16,6 @@
  " Make external commands work through a pipe instead of a pseudo-tty
  "set noguipty

++++++ vim-7.3-mktemp_tutor.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.618766457 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.622766593 +0200
@@ -1,7 +1,7 @@
-Index: vim-9.1.1706/src/vimtutor
+Index: vim-9.2.0677/src/vimtutor
 ===================================================================
---- vim-9.1.1706.orig/src/vimtutor
-+++ vim-9.1.1706/src/vimtutor
+--- vim-9.2.0677.orig/src/vimtutor
++++ vim-9.2.0677/src/vimtutor
 @@ -159,9 +159,8 @@ done
  
  

++++++ vim-7.3-name_vimrc.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.658767814 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.690768901 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.1706/src/feature.h
+Index: vim-9.2.0677/src/feature.h
 ===================================================================
---- vim-9.1.1706.orig/src/feature.h
-+++ vim-9.1.1706/src/feature.h
-@@ -704,11 +704,12 @@
+--- vim-9.2.0677.orig/src/feature.h
++++ vim-9.2.0677/src/feature.h
+@@ -714,11 +714,12 @@
   * SYS_VIMRC_FILE     Name of the system-wide .vimrc file.
   */
  // #define SYS_VIMRC_FILE     "/etc/vimrc"

++++++ vim-7.3-sh_is_bash.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.706769444 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.714769715 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.1856/runtime/syntax/sh.vim
+Index: vim-9.2.0677/runtime/syntax/sh.vim
 ===================================================================
---- vim-9.1.1856.orig/runtime/syntax/sh.vim
-+++ vim-9.1.1856/runtime/syntax/sh.vim
-@@ -147,6 +147,13 @@ if exists("b:is_kornshell") || exists("b
+--- vim-9.2.0677.orig/runtime/syntax/sh.vim
++++ vim-9.2.0677/runtime/syntax/sh.vim
+@@ -131,6 +131,13 @@ if exists("b:is_kornshell") || exists("b
      endif
  endif
  

++++++ vim-7.3-use_awk.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.734770394 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.746770801 +0200
@@ -1,7 +1,7 @@
-Index: vim-8.2.2411/runtime/tools/mve.awk
+Index: vim-9.2.0677/runtime/tools/mve.awk
 ===================================================================
---- vim-8.2.2411.orig/runtime/tools/mve.awk
-+++ vim-8.2.2411/runtime/tools/mve.awk
+--- vim-9.2.0677.orig/runtime/tools/mve.awk
++++ vim-9.2.0677/runtime/tools/mve.awk
 @@ -1,4 +1,4 @@
 -#!/usr/bin/nawk -f
 +#!/usr/bin/awk -f

++++++ vim-7.4-disable_lang_no.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.790772295 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.798772566 +0200
@@ -1,7 +1,7 @@
-Index: vim-9.1.1706/src/po/Make_all.mak
+Index: vim-9.2.0677/src/po/Make_all.mak
 ===================================================================
---- vim-9.1.1706.orig/src/po/Make_all.mak
-+++ vim-9.1.1706/src/po/Make_all.mak
+--- vim-9.2.0677.orig/src/po/Make_all.mak
++++ vim-9.2.0677/src/po/Make_all.mak
 @@ -26,7 +26,6 @@ LANGUAGES = \
                lv \
                nb \
@@ -10,7 +10,7 @@
                pl \
                pl.UTF-8 \
                pl.cp1250 \
-@@ -114,7 +113,6 @@ MOFILES = \
+@@ -116,7 +115,6 @@ MOFILES = \
                lv.mo \
                nb.mo \
                nl.mo \
@@ -18,7 +18,7 @@
                pl.mo \
                pt_BR.mo \
                ru.mo \
-@@ -167,7 +165,6 @@ CHECKFILES = \
+@@ -170,7 +168,6 @@ CHECKFILES = \
                lv.ck \
                nb.ck \
                nl.ck \

++++++ vim-7.4-filetype_apparmor.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.818773245 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.822773381 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.2.0275/runtime/filetype.vim
+Index: vim-9.2.0677/runtime/filetype.vim
 ===================================================================
---- vim-9.2.0275.orig/runtime/filetype.vim
-+++ vim-9.2.0275/runtime/filetype.vim
-@@ -127,6 +127,10 @@ au BufNewFile,BufRead *.mac                       call 
dist#
+--- vim-9.2.0677.orig/runtime/filetype.vim
++++ vim-9.2.0677/runtime/filetype.vim
+@@ -130,6 +130,10 @@ au BufNewFile,BufRead *.mac                       call 
dist#
  " *.[sS], *.[aA] usually Assembly - GNU
  au BufNewFile,BufRead *.asm,*.[sS],*.[aA],*.lst       call dist#ft#FTasm()
  

++++++ vim-7.4-filetype_mine.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.846774195 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.854774467 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.1706/runtime/filetype.vim
+Index: vim-9.2.0677/runtime/filetype.vim
 ===================================================================
---- vim-9.1.1706.orig/runtime/filetype.vim
-+++ vim-9.1.1706/runtime/filetype.vim
-@@ -18,7 +18,7 @@ augroup filetypedetect
+--- vim-9.2.0677.orig/runtime/filetype.vim
++++ vim-9.2.0677/runtime/filetype.vim
+@@ -22,7 +22,7 @@ augroup filetypedetect
  
  " Ignored extensions
  if exists("*fnameescape")

++++++ vim-8.0.1568-defaults.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:45.918776640 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:45.946777590 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.1706/runtime/defaults.vim
+Index: vim-9.2.0677/runtime/defaults.vim
 ===================================================================
---- vim-9.1.1706.orig/runtime/defaults.vim
-+++ vim-9.1.1706/runtime/defaults.vim
-@@ -73,13 +73,15 @@ inoremap <C-U> <C-G>u<C-U>
+--- vim-9.2.0677.orig/runtime/defaults.vim
++++ vim-9.2.0677/runtime/defaults.vim
+@@ -71,13 +71,15 @@ inoremap <C-U> <C-G>u<C-U>
  " can position the cursor, Visually select and scroll with the mouse.
  " Only xterm can grab the mouse events when using the shift key, for other
  " terminals use ":", select text and press Esc.

++++++ vim-8.2.2411-globalvimrc.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:46.050781119 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:46.086782342 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.2132/src/main.c
+Index: vim-9.2.0677/src/main.c
 ===================================================================
---- 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)
+--- vim-9.2.0677.orig/src/main.c
++++ vim-9.2.0677/src/main.c
+@@ -3400,7 +3400,10 @@ source_startup_scripts(mparm_T *parmp)
         * Get system wide defaults, if the file name is defined.
         */
  # ifdef SYS_VIMRC_FILE

++++++ vim-9.1.1134-revert-putty-terminal-colors.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:46.110783156 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:46.114783292 +0200
@@ -12,11 +12,11 @@
  src/testdir/test_cmdline.vim |  2 --
  4 files changed, 7 insertions(+), 20 deletions(-)
 
-Index: vim-9.1.1706/runtime/defaults.vim
+Index: vim-9.2.0677/runtime/defaults.vim
 ===================================================================
---- vim-9.1.1706.orig/runtime/defaults.vim
-+++ vim-9.1.1706/runtime/defaults.vim
-@@ -112,11 +112,6 @@ if 1
+--- vim-9.2.0677.orig/runtime/defaults.vim
++++ vim-9.2.0677/runtime/defaults.vim
+@@ -110,11 +110,6 @@ if 1
        \ |   execute "normal! g`\""
        \ | endif
  
@@ -28,11 +28,11 @@
    augroup END
  
    " Quite a few people accidentally type "q:" instead of ":q" and get confused
-Index: vim-9.1.1706/runtime/doc/autocmd.txt
+Index: vim-9.2.0677/runtime/doc/autocmd.txt
 ===================================================================
---- vim-9.1.1706.orig/runtime/doc/autocmd.txt
-+++ vim-9.1.1706/runtime/doc/autocmd.txt
-@@ -1291,19 +1291,10 @@ TerminalWinOpen                        Just after a 
terminal
+--- vim-9.2.0677.orig/runtime/doc/autocmd.txt
++++ vim-9.2.0677/runtime/doc/autocmd.txt
+@@ -1301,19 +1301,10 @@ TerminalWinOpen                        Just after a 
terminal
  TermResponse                  After the response to |t_RV| is received from
                                the terminal.  The value of |v:termresponse|
                                can be used to do things depending on the
@@ -56,11 +56,11 @@
                                                        *TermResponseAll*
  TermResponseAll                       After the response to |t_RV|, |t_RC|, 
|t_RS|,
                                |t_u7| or any OSC command are received from
-Index: vim-9.1.1706/src/testdir/test_cmdline.vim
+Index: vim-9.2.0677/src/testdir/test_cmdline.vim
 ===================================================================
---- vim-9.1.1706.orig/src/testdir/test_cmdline.vim
-+++ vim-9.1.1706/src/testdir/test_cmdline.vim
-@@ -1899,8 +1899,6 @@ func Test_verbose_option()
+--- vim-9.2.0677.orig/src/testdir/test_cmdline.vim
++++ vim-9.2.0677/src/testdir/test_cmdline.vim
+@@ -1952,8 +1952,6 @@ func Test_verbose_option()
    CheckScreendump
  
    let lines =<< trim [SCRIPT]

++++++ vim-9.1.1732-fix-inc-detection.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:46.162784920 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:46.198786143 +0200
@@ -1,13 +1,13 @@
-Index: vim-9.2.0530/runtime/autoload/dist/ft.vim
+Index: vim-9.2.0725/runtime/autoload/dist/ft.vim
 ===================================================================
---- vim-9.2.0530.orig/runtime/autoload/dist/ft.vim
-+++ vim-9.2.0530/runtime/autoload/dist/ft.vim
-@@ -920,7 +920,8 @@ export def FTinc()
+--- vim-9.2.0725.orig/runtime/autoload/dist/ft.vim
++++ vim-9.2.0725/runtime/autoload/dist/ft.vim
+@@ -935,7 +935,8 @@ export def FTinc()
        elseif line =~ '^\s*\%({\|(\*\)' || line =~? ft_pascal_keywords
          setf pascal
          return
--      elseif line =~# '\<\%(require\|inherit\)\>' || line =~# 
'[A-Z][A-Za-z0-9_:${}/]*\(\[[A-Za-z0-9_:/]\+\]\)*\s\+\%(??\|[?:+.]\)\?=.\? '
-+      elseif line =~# '^\s*\%(require\|inherit\)\>'
+-      elseif line =~# '^\s*\<\%(require\|inherit\)\>' || line =~# 
'^\s*[A-Z][A-Za-z0-9_:${}/]*\%(\[[A-Za-z0-9_:/]\+\]\)*\s\+\%(??=\|[?:+.]=\|=[+.]\?\)\s\+'
++      elseif line =~# '^\s*\<\%(require\|inherit\)\>'
 +        || line =~# 
"^\s*[A-Z][A-Za-z0-9_:${}/-]*\(\[[A-Za-z0-9_:/]\+\]\)*\s*\\%(??=\\|:=\\|+=\\|?=\\|\\.=\\|=\\.\\|=\\)\\s*\\%(['\"]\\|\\${\\)"
          setf bitbake
          return

++++++ vim-9.2.0530.tar.gz -> vim-9.2.0725.tar.gz ++++++
/work/SRC/openSUSE:Factory/vim/vim-9.2.0530.tar.gz 
/work/SRC/openSUSE:Factory/.vim.new.11887/vim-9.2.0725.tar.gz differ: char 12, 
line 1

++++++ vim73-no-static-libpython.patch ++++++
--- /var/tmp/diff_new_pack.v1HyEp/_old  2026-06-29 17:28:46.370791980 +0200
+++ /var/tmp/diff_new_pack.v1HyEp/_new  2026-06-29 17:28:46.398792930 +0200
@@ -1,8 +1,8 @@
-Index: vim-9.1.1706/src/configure.ac
+Index: vim-9.2.0677/src/configure.ac
 ===================================================================
---- vim-9.1.1706.orig/src/configure.ac
-+++ vim-9.1.1706/src/configure.ac
-@@ -1416,7 +1416,7 @@ eof
+--- vim-9.2.0677.orig/src/configure.ac
++++ vim-9.2.0677/src/configure.ac
+@@ -1412,7 +1412,7 @@ eof
                  vi_cv_path_python_plibs="-F${python_PYTHONFRAMEWORKPREFIX} 
-framework Python"
              fi
            else

Reply via email to