Hello community, here is the log from the commit of package vim for openSUSE:Factory checked in at 2019-03-14 14:56:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vim (Old) and /work/SRC/openSUSE:Factory/.vim.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vim" Thu Mar 14 14:56:06 2019 rev:229 rq:684249 version:8.1.1005 Changes: -------- --- /work/SRC/openSUSE:Factory/vim/vim.changes 2019-03-01 20:28:44.390021196 +0100 +++ /work/SRC/openSUSE:Factory/.vim.new.28833/vim.changes 2019-03-14 14:57:16.151742636 +0100 @@ -1,0 +2,111 @@ +Tue Mar 12 10:24:36 UTC 2019 - Ondřej Súkup <mimi...@gmail.com> + +- Updated to version 8.1.1005, fixes the following problems +- vim-8.1.0297-dump3.patch - disabled another flakky test + * Failure when closing a window when location list is in use. + * Terminal test is a bit flaky. + * Tests for restricted mode no run for MS-Windows GUI. + * Can modify a:000 when using a reference. + * A messed up rgb.txt can crash Vim. (Pavel Cheremushkin) + * No need to check restricted mode for setwinvar(). + * Index in getjumplist() may be wrong. (Epheien) + * Incomplete set of assignment operators. + * Struct uses more bytes than needed. + * USE_LONG_FNAME never defined. + * Complicated regexp causes a crash. (Kuang-che Wu) + * Using clumsy way to get console window handle. + * CI tests on AppVeyor are failing. + * Can't handle large value for %{nr}v in regexp. (Kuang-che Wu) + * Crash with tricky search pattern. (Kuang-che Wu) + * Tag line with Ex command cannot have extra fields. + * CI crashes when running out of memory. + * Code related to findfile() is spread out. + * fsync() may not work properly on Mac. + * With Python 3.7 "find_module" is not made available. + * Double free when running out of memory. + * Compiler warnings. + * In Terminal-Normal mode job output messes up the window. + * Terminal test sometimes fails; using memory after free. + * Terminal scrollback test is flaky. + * Terminal dump diff swap does not update file names. + * Terminal scrollback test still flaky. + * Terminal scrollback test still still flaky. + * No test for :wnext, :wNext and :wprevious. + * USE_CR is never defined. + * Stray log function call. + * No error when requesting ConPTY but it's not available. + * Typo in Makefile. + * vtp_working included in GUI build but unused. + * Farsi support is outdated and unused. + * When using VTP scroll region isn't used properly. + * Invalid memory access in search pattern. (Kuang-che Wu) + * Old regexp engine may use invalid buffer for 'iskeyword' or uninitialized + buffer pointer. (Kuang-che Wu) + * May leak memory when using 'vartabstop'. (Kuang-che Wu) + * Invalid memory access in search pattern. (Kuang-che Wu) + * Background color is wrong in MS-Windows console when not using VTP. + * No completion for sign group names. + * Options window still checks for the multi_byte feature. + * Still a trace of Farsi support. + * Format of nbdbg() arguments is not checked. + * Internal error when using pattern with NL in the range. + * Coveralls is not very useful. + * When built without +eval "Vim --clean" produces errors. (James McCoy) + * Using :python sets 'pyxversion' even when not executed. + * Compilation warnings when building the MS-Windows installer. + * A very long file is truncated at 2^31 lines. + * Arguments of semsg() and siemsg() are not checked. + * Matchit autoload directory not in installer. (Chris Morgan) + * Using context:0 in 'diffopt' does not work well. + * Compiling weird regexp pattern is very slow. + * Sorting large numbers is not tested and does not work properly. + * When using ConPTY garbage collection has undefined behavior. + * Building with MinGW and static libs doesn't work. (Salman Halim) + * Illegal memory access when using 'incsearch'. + * Cannot see in CI why a screenshot test failed. + * Search test fails. + * One terminal test is flaky. + * Stray dependency in test Makefile. + * Crash when using search pattern \%Ufffffc23. + * Message written during startup is truncated. + * Text properties test fails when 'encoding' is not utf-8. + * Failure for selecting quoted text object moves cursor. + * Cannot switch from terminal window to next tabpage. + * Pattern with syntax error gives threee error messages. (Kuang-che Wu) + * Cannot switch from terminal window to previous tabpage. + * Using STRNCPY() wrongly. Warning for uninitialized variable. + * Dosinstall still has buffer overflow problems. + * Blob not tested with Ruby. + * Blob not tested with Perl. + * Compiler warning for unused functions. (Yasuhiro Matsumoto) + * extend() insufficiently tested. + * Pasting in terminal insufficiently tested. + * update_cursor() called twice in :shell. + * Checking __CYGWIN32__ unnecessarily. + * Unnecessary #ifdefs. + * Crash with large number in regexp. (Kuang-che Wu) + * rename() is not propertly tested. + * Unnecessary condition in #ifdef. + * Deleting a location list buffer breaks location list window functionality. + * Various small code ugliness. + * Floating point exception with "%= 0" and "/= 0". + * Cannot build with FEAT_EVAL defined and FEAT_SEARCH_EXTRA undefined, + and with FEAT_DIFF defined and FEAT_EVAL undefined. + * A :normal command while executing a register resets the reg_executing() + result. + * ch_read() may return garbage if terminating NL is missing. + * Relative cursor position is not calculated correctly. + * A getchar() call while executing a register resets the reg_executing() + result. + * A few screendump tests fail because of scrolling. + * Using GUI colors in vim.exe when 'termguicolors' is off. + * getcurpos() unexpectedly changes "curswant". + * Use register one too often and not properly tested. + * Indenting is off. + * Visual area not correct when using 'cursorline'. + * "gf" does not always work when URL has a port number. (Jakob Schöttl) + * Playing back recorded key sequence mistakes key code. + * Function "luaV_setref()" not covered with tests. + * Test fails because t_F2 is not set. + +------------------------------------------------------------------- Old: ---- vim-8.1.0892.tar.gz New: ---- vim-8.1.1005.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vim.spec ++++++ --- /var/tmp/diff_new_pack.iXZbJg/_old 2019-03-14 14:57:17.091742488 +0100 +++ /var/tmp/diff_new_pack.iXZbJg/_new 2019-03-14 14:57:17.095742488 +0100 @@ -17,7 +17,7 @@ %define pkg_version 8.1 -%define patchlevel 0892 +%define patchlevel 1005 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim81 %define site_runtimepath %{_datadir}/vim/site ++++++ vim-8.1.0297-dump3.patch ++++++ --- /var/tmp/diff_new_pack.iXZbJg/_old 2019-03-14 14:57:17.255742462 +0100 +++ /var/tmp/diff_new_pack.iXZbJg/_new 2019-03-14 14:57:17.259742462 +0100 @@ -1,7 +1,7 @@ -Index: vim-8.1.0877/src/testdir/test_search.vim +Index: vim-8.1.1005/src/testdir/test_search.vim =================================================================== ---- vim-8.1.0877.orig/src/testdir/test_search.vim -+++ vim-8.1.0877/src/testdir/test_search.vim +--- vim-8.1.1005.orig/src/testdir/test_search.vim ++++ vim-8.1.1005/src/testdir/test_search.vim @@ -922,7 +922,7 @@ func Test_incsearch_substitute_dump() " Deleting last slash should remove the match. @@ -11,3 +11,12 @@ call term_sendkeys(buf, "\<Esc>") " Reverse range is accepted +@@ -973,7 +973,7 @@ func Test_incsearch_substitute_dump() + call term_sendkeys(buf, ":%s/.") + call VerifyScreenDump(buf, 'Test_incsearch_substitute_11', {}) + call term_sendkeys(buf, "\<BS>") +- call VerifyScreenDump(buf, 'Test_incsearch_substitute_12', {}) ++ "call VerifyScreenDump(buf, 'Test_incsearch_substitute_12', {}) + call term_sendkeys(buf, "\<Esc>") + call VerifyScreenDump(buf, 'Test_incsearch_substitute_13', {}) + ++++++ vim-8.1.0892.tar.gz -> vim-8.1.1005.tar.gz ++++++ /work/SRC/openSUSE:Factory/vim/vim-8.1.0892.tar.gz /work/SRC/openSUSE:Factory/.vim.new.28833/vim-8.1.1005.tar.gz differ: char 27, line 1