Hello community,
here is the log from the commit of package vim for openSUSE:Factory checked in at 2019-11-03 10:53:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vim (Old)
and /work/SRC/openSUSE:Factory/.vim.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vim"
Sun Nov 3 10:53:46 2019 rev:245 rq:743826 version:8.1.2233
Changes:
--------
--- /work/SRC/openSUSE:Factory/vim/vim.changes 2019-10-25 18:39:43.763760921 +0200
+++ /work/SRC/openSUSE:Factory/.vim.new.2990/vim.changes 2019-11-03 10:53:47.942668403 +0100
@@ -1,0 +2,88 @@
+Tue Oct 29 12:32:18 UTC 2019 - Ondřej Súkup
+
+- Updated to version 8.1.2233, fixes the following problems
+- dropped python38-config.patch (upstream merged)
+- refreshed disable-unreliable-tests.patch and vim-8.0.1568-defaults.patch
+ * No test for right click extending Visual area.
+ * Crash when running out of memory very early.
+ * No test for 'ttymouse' set from xterm version response.
+ * State test is a bit flaky.
+ * Combining text property and syntax highlight is wrong. (Nick Jensen)
+ * Quickfix window height wrong when there is a tabline. (Daniel Hahler)
+ * In a terminal window 'cursorlineopt' does not work properly.
+ * First character after Tab is not highlighted.
+ * Libvterm source files missing from distribution.
+ * Terminal attributes missing in Terminal-normal mode.
+ * Some mappings are listed twice.
+ * Cannot build with +syntax but without +terminal.
+ * Mapping test fails.
+ * Popup resize test is flaky. (Christian Brabandt)
+ * Cannot build with +spell but without +syntax.
+ * Stuck when using "j" in a popupwin with popup_filter_menu if a line wraps.
+ * Rubyeval() not tested as a method.
+ * Mapping test fails on MS-Windows.
+ * Heredoc assignment not skipped in if block.
+ * Terminal flags are never reset.
+ * Cannot build without the +termresponse feature.
+ * Mouse support not always available.
+ * Spell highlight is wrong at start of the line.
+ * Searchit() has too many arguments.
+ * Screen not recognized as supporting "sgr" mouse codes.
+ * Meson files are not recognized.
+ * Syntax attributes not combined with Visual highlighting. (Arseny Nasokin)
+ * Dart files are not recognized.
+ * Accessing uninitialized memory in test.
+ * Pressing "q" at the more prompt doesn't stop Python output. (Daniel Hahler)
+ * Error E303 is not useful when 'directory' is empty.
+ * Highlighting wrong when item follows tab.
+ * Test42 seen as binary by git diff.
+ * Running a test is a bit verbose.
+ * Option context is not copied when splitting a window. (Daniel Hahler)
+ * Syntax test fails.
+ * Cannot build without the +eval feature.
+ * Error for bad regexp even though regexp is not used when writing a
+ file. (Arseny Nasokin)
+ * Build error for missing define.
+ * Syntax highlighting wrong for tab.
+ * Syntax test fails on Mac.
+ * When using modifyOtherKeys CTRL-X mode may not work.
+ * Cannot easily fill the info popup asynchronously.
+ * Popup_setoptions(popup_getoptions()) does not work.
+ * ModifyOtherKeys is not enabled by default.
+ * Vim does not exit when closing a terminal window and it is the last window.
+ * ExitPre autocommand may cause accessing freed memory.
+ * Crash when using :center in autocommand.
+ * Build failure when using normal features without GUI and EXITFREE defined.
+ * Crash when memory allocation fails.
+ * Cannot build with dynamically linked Python 3.8.
+ * Running libvterm tests without the +terminal feature.
+ * Crash on exit when closing terminals. (Corey Hickey)
+ * Sign entry structure has confusing name.
+ * No test for fixed issue #3893.
+ * "gn" doesn't work quite right. (Jaehwang Jerry Jung)
+ * Unix: Tabs in output might be expanded to spaces.
+ * LF in escape codes may be expanded to CR-LF.
+ * Using negative offset for popup_create() does not work.
+ * Listener callback "added" argument is not the total. (Andy Massimino)
+ * Cannot see the selection type in :reg output. (Ayberk Aydın)
+ * Popup_textprop tests fail.
+ * Too much is redrawn when 'cursorline' is set.
+ * Unreachable code in adjusting text prop columns.
+ * Text property in wrong place after :substitute.
+ * Compiler warning for unused variable.
+ * "gN" is off by one in Visual mode.
+ * No autocommand for open window with terminal.
+ * :cfile does not abort like other quickfix commands.
+ * Cannot filter :disp output.
+ * Accessing invalid memory. (Dominique Pelle)
+ * Cannot see what buffer an ml_get error is for.
+ * Cannot build Amiga version.
+ * The "last used" info of a buffer is under used.
+ * Cannot use system copy/paste in non-xterm terminals.
+ * Layout wrong if 'lines' changes while cmdline window is open.
+ * screenpos() returns wrong values when 'number' is set. (Ben Jackson)
+ * Cannot color number column above/below cursor differently.
+ * Not easy to move to the middle of a text line.
+ * Cannot get the Vim command line arguments.
+
+-------------------------------------------------------------------
Old:
----
python38-config.patch
vim-8.1.2148.tar.gz
New:
----
vim-8.1.2233.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vim.spec ++++++
--- /var/tmp/diff_new_pack.DfwBN6/_old 2019-11-03 10:53:49.666670375 +0100
+++ /var/tmp/diff_new_pack.DfwBN6/_new 2019-11-03 10:53:49.702670415 +0100
@@ -17,7 +17,7 @@
%define pkg_version 8.1
-%define patchlevel 2148
+%define patchlevel 2233
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim81
%define site_runtimepath %{_datadir}/vim/site
@@ -69,8 +69,6 @@
Patch101: vim-8.0.1568-defaults.patch
# https://github.com/vim/vim/issues/3348 - problem more probadly in buildenv than in test
Patch102: vim-8.1.0297-dump3.patch
-# https://github.com/vim/vim/issues/4080
-Patch103: python38-config.patch
BuildRequires: autoconf
BuildRequires: db-devel
BuildRequires: fdupes
@@ -177,7 +175,6 @@
%patch100 -p1
%patch101 -p1
%patch102 -p1
-%patch103 -p1
cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} .
# Unreliable tests
++++++ disable-unreliable-tests.patch ++++++
--- /var/tmp/diff_new_pack.DfwBN6/_old 2019-11-03 10:53:50.030670790 +0100
+++ /var/tmp/diff_new_pack.DfwBN6/_new 2019-11-03 10:53:50.030670790 +0100
@@ -1,15 +1,8 @@
-Index: vim-8.1.2052/src/testdir/test_alot.vim
+Index: vim-8.1.2233/src/testdir/test_alot.vim
===================================================================
---- vim-8.1.2052.orig/src/testdir/test_alot.vim
-+++ vim-8.1.2052/src/testdir/test_alot.vim
-@@ -38,14 +38,12 @@ source test_join.vim
- source test_jumps.vim
- source test_lambda.vim
- source test_lispwords.vim
--source test_mapping.vim
- source test_match.vim
- source test_menu.vim
- source test_messages.vim
+--- vim-8.1.2233.orig/src/testdir/test_alot.vim
++++ vim-8.1.2233/src/testdir/test_alot.vim
+@@ -44,7 +44,6 @@ source test_messages.vim
source test_modeline.vim
source test_move.vim
source test_partial.vim
@@ -17,7 +10,7 @@
source test_put.vim
source test_recover.vim
source test_reltime.vim
-@@ -65,7 +63,6 @@ source test_tagcase.vim
+@@ -64,7 +63,6 @@ source test_tagcase.vim
source test_tagfunc.vim
source test_tagjump.vim
source test_taglist.vim
@@ -25,10 +18,10 @@
source test_true_false.vim
source test_unlet.vim
source test_virtualedit.vim
-Index: vim-8.1.2052/src/testdir/Make_all.mak
+Index: vim-8.1.2233/src/testdir/Make_all.mak
===================================================================
---- vim-8.1.2052.orig/src/testdir/Make_all.mak
-+++ vim-8.1.2052/src/testdir/Make_all.mak
+--- vim-8.1.2233.orig/src/testdir/Make_all.mak
++++ vim-8.1.2233/src/testdir/Make_all.mak
@@ -64,7 +64,6 @@ NEW_TESTS = \
test_autoload \
test_backspace_opt \
@@ -53,10 +46,10 @@
test_balloon_gui.res \
test_blob.res \
test_blockedit.res \
-Index: vim-8.1.2052/src/testdir/Makefile
+Index: vim-8.1.2233/src/testdir/Makefile
===================================================================
---- vim-8.1.2052.orig/src/testdir/Makefile
-+++ vim-8.1.2052/src/testdir/Makefile
+--- vim-8.1.2233.orig/src/testdir/Makefile
++++ vim-8.1.2233/src/testdir/Makefile
@@ -36,8 +36,6 @@ SCRIPTS = $(SCRIPTS_ALL) \
# Explicit dependencies.
test49.out: test49.vim
++++++ vim-8.0.1568-defaults.patch ++++++
--- /var/tmp/diff_new_pack.DfwBN6/_old 2019-11-03 10:53:50.138670914 +0100
+++ /var/tmp/diff_new_pack.DfwBN6/_new 2019-11-03 10:53:50.138670914 +0100
@@ -1,18 +1,26 @@
-Index: vim-8.0.1568/runtime/defaults.vim
+Index: vim-8.1.2233/runtime/defaults.vim
===================================================================
---- vim-8.0.1568.orig/runtime/defaults.vim
-+++ vim-8.0.1568/runtime/defaults.vim
-@@ -75,9 +75,11 @@ inoremap <C-U> <C-G>u<C-U>
-
- " In many terminal emulators the mouse works just fine. By enabling it you
+--- vim-8.1.2233.orig/runtime/defaults.vim
++++ vim-8.1.2233/runtime/defaults.vim
+@@ -77,13 +77,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.
-if has('mouse')
-- set mouse=a
+- if &term =~ 'xterm'
+- set mouse=a
+- else
+- set mouse=nvi
+- endif
-endif
-+" disabled in (open)SUSE to make copy&paste work as most people
-+" expect it bsc#1079185
++" disabled in (open)SUSE to make copy&pase work as most people
++" except it boo#1079185
+"if has('mouse')
-+" set mouse=a
++" if &term =~ 'xterm'
++" set mouse=a
++" else
++" set mouse=nvi
++" endif
+"endif
" Switch syntax highlighting on when the terminal has colors or when using the
++++++ vim-8.1.2148.tar.gz -> vim-8.1.2233.tar.gz ++++++
/work/SRC/openSUSE:Factory/vim/vim-8.1.2148.tar.gz /work/SRC/openSUSE:Factory/.vim.new.2990/vim-8.1.2233.tar.gz differ: char 24, line 1