Hello community,

here is the log from the commit of package vim for openSUSE:Factory checked in 
at 2019-09-25 01:22:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vim (Old)
 and      /work/SRC/openSUSE:Factory/.vim.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vim"

Wed Sep 25 01:22:21 2019 rev:242 rq:731703 version:8.1.2052

Changes:
--------
--- /work/SRC/openSUSE:Factory/vim/vim.changes  2019-09-02 13:18:49.193380379 
+0200
+++ /work/SRC/openSUSE:Factory/.vim.new.7948/vim.changes        2019-09-25 
01:22:27.841773944 +0200
@@ -1,0 +2,312 @@
+Wed Sep 18 09:36:58 UTC 2019 - Ondřej Súkup <[email protected]>
+
+- Updated to version 8.1.2052, fixes the following problems
+- refreshed patches:
+   disable-unreliable-tests.patch
+   vim-8.0-ttytype-test.patch
+  * Cleared/added match highlighting not updated in other window. (Andi
+  Massimino)
+  * Still some match functions in evalfunc.c.
+  * 'hlsearch' and match highlighting in the wrong place.
+  * Build error without the conceal feature.
+  * Compiler warning for unused argument.
+  * ":dl" is seen as ":dlist" instead of ":delete".
+  * Compiler warning for unused variables. (Tony Mechelynck)
+  * :args output is not aligned.
+  * Coverity warns for using negative index.
+  * Depending on the terminal width :version may miss a line break.
+  * When redrawing popups plines_win() may be called often.
+  * Resizing hashtable is inefficient.
+  * Use of popup window mask is inefficient.
+  * Build failure.
+  * Leaking memory when using a popup window mask.
+  * Autocommand that splits window messes up window layout.
+  * Text added with appendbufline() to another buffer isn't displayed.
+  * Count of g$ not used correctly when text is not wrapped.
+  * No mode char for terminal mapping from maparg().
+  * Extra line break for wrapping output of :args.
+  * Filetype "vuejs" causes problems for some users.
+  * Some filetype rules are in the wrong place.
+  * Evalfunc.c is still too big.
+  * ":browse oldfiles" is not tested.
+  * get(func, dict, def) does not work properly.
+  * Code for writing session file is spread out.
+  * FEAT_SESSION defined separately.
+  * Man plugin changes setting in current window.
+  * 'shellslash' is also used for completion.
+  * Cannot get the window ID of the popup preview window.
+  * The preview popup window may be too far to the right.
+  * Test is silently skipped.
+  * Error message may be empty in filetype test.
+  * Text added with a job to another buffer isn't displayed.
+  * Useless checks for job feature in channel test.
+  * Not showing the popup window right border is confusing.
+  * Not showing the popup window right border is confusing.
+  * Warning for file no longer available is repeated every time Vim is
+  focused. (Brian Armstrong)
+  * Amiga: no builtin OS readable version info.
+  * Map functionality mixed with character input.
+  * Double click in popup scrollbar starts selection.
+  * Cannot resize a popup window.
+  * missing changes in proto file
+  * Cannot see file name of preview popup window.
+  * :mkvimrc is not tested.
+  * 'completeslash' also applies to globpath().
+  * The vgetorpeek() function is too long.
+  * Mixed comment style in globals.
+  * Tests are flaky.
+  * No syntax HL after splitting windows with :bufdo. (Yasuhiro Matsumoto)
+  * :argdo is not tested
+  * The vgetorpeek() function is too long.
+  * Warning for unused variable in tiny version. (Tony Mechelynck)
+  * Cannot avoid mapping for a popup window.
+  * Function call functions have too many arguments.
+  * Cannot build without the +eval feature.
+  * Missing change to call_callback().
+  * All builtin functions are global.
+  * No test for display updating without a scroll region.
+  * Au_did_filetype is declared twice.
+  * Test for display updating doesn't check without statusline.
+  * More functions can be used as a method.
+  * Build failure for tiny version.
+  * More functions can be used as a method.
+  * Popup_getoptions() is missing an entry for "mapping".
+  * Popup window color cannot be set to "Normal".
+  * Reading a truncted undo file hangs Vim.
+  * ATTENTION prompt for a preview popup window.
+  * A long title in a popup window overflows.
+  * Duplicating info for internal functions.
+  * Cannot use a user defined function as a method.
+  * Github contribution text is incomplete.
+  * Unused variable.
+  * :pedit does not work with a popup preview window.
+  * Using expr->FuncRef() does not work.
+  * No test for wrong number of method arguments.
+  * Confusing error message when range is not allowed.
+  * Command line history code is spread out.
+  * Crash when correctly spelled word is very long. (Ben Kraft)
+  * Allocating more memory than needed for extended structs.
+  * Tests use hand coded feature and option checks.
+  * Allocating more memory than needed for extended structs.
+  * Not strict enough checking syntax of method invocation.
+  * Difference in screenshots.
+  * Confusing skipped message.
+  * Win_execute() does not work in other tab. (Rick Howe)
+  * Allocating a bit too much when spellbadword() does not find a bad word.
+  * Cannot use a lambda as a method.
+  * Cannot use printf() as a method.
+  * Inaccurate memory estimate for Amiga-like OS.
+  * Popup test fails if clipboard is supported but not working.
+  * There is :spellwrong and :spellgood but not :spellrare.
+  * Insufficient info when test fails because of screen size.
+  * Testing: WorkingClipboard() is not accurate.
+  * No test for Ex shift commands.
+  * Test listed as flaky should no longer be flaky.
+  * Might be freeing memory that was not allocated.
+  * Buffer no longer unloaded when adding text properties to it.
+  * May use NULL pointer when running out of memory.
+  * Inconsistently using GetVimCommand() and v:progpath. (Daniel Hahler)
+  * Suspend test is failing.
+  * 'langmap' is not used for CTRL-W command in terminal.
+  * Focus may remain in popup window.
+  * Crash when sound_playfile() callback plays sound.
+  * Timers test is flaky.
+  * Timers test is still flaky.
+  * Now another timer test is flaky.
+  * Another failing timer test.
+  * popup preview test fails sometimes. (Christian Brabandt)
+  * Cannot use modifier with multi-byte character.
+  * Test for multi-byte mapping fails on some systems.
+  * Timer test sometimes fails on Mac.
+  * Map timeout test is flaky.
+  * Only some assert functions can be used as a method.
+  * Coverity warns for not using return value.
+  * Confusing error when using a builtin function as method while it does
+  not support that.
+  * Still a timer test that is flaky on Mac.
+  * Spellrare and spellrepall in the wrong order.
+  * Modeless selection in GUI does not work properly.
+  * Still a timer test that is flaky on Mac.
+  * Multibyte characters in 'listchars' don't work correctly if 'linebreak'
+  is also enabled. (Martin Tournoij)
+  * Code for the argument list is spread out.
+  * Using :pedit from a help file sets the preview window to help
+  filetype. (Wang Shidong)
+  * Modeless selection in GUI still not correct.
+  * When Vim exits because of a signal, VimLeave is not triggered. (Daniel
+  Hahler)
+  * Cannot build tiny version.
+  * Modeless selection in popup window overlaps scrollbar.
+  * Cannot get size and position of the popup menu.
+  * proto file missing from distribution
+  * Graduated features scattered.
+  * Negative float before method not parsed correctly.
+  * More functions can be used as methods.
+  * Cannot show extra info for completion in a popup window.
+  * Popup window test fails in some configurations.
+  * Cannot specify properties of the info popup window.
+  * Options test fails.
+  * Cannot use mouse scroll wheel in popup in Insert mode.  Mouse clicks in
+  popup close the popup menu.
+  * Comments in libvterm are inconsistent.
+  * Command line expansion code is spread out.
+  * The +cmdline_compl feature is not in the tiny version.
+  * More functions can be used as methods.
+  * Coverity warns for using a NULL pointer.
+  * Ml_get error when deleting fold marker.
+  * Functions used in one file are global.
+  * Missing index entry and option menu for 'completepopup'.
+  * Script to summarize test results can be improved.
+  * Not checking for out-of-memory of autoload_name().
+  * Using NULL pointer when out of memory.
+  * Compiler warning for unused variable.
+  * May free memory twice when out of memory.
+  * Crash when out of memory during startup.
+  * sign_place() does not work as documented.
+  * Sign test fails in the GUI.
+  * The +insert_expand feature is not always available.
+  * Cannot have an info popup without a border.
+  * Cannot build without the +eval feature.
+  * Cannot have an info popup align with the popup menu.
+  * Cannot set all properties of the info popup.
+  * Info popup size is sometimes incorrect.
+  * Wrong position for info popup with scrollbar on the left.
+  * Every popup window consumes a buffer number.
+  * More functions can be used as methods.
+  * Redrawing too much when toggling 'relativenumber'.
+  * More functions can be used as methods.
+  * More functions can be used as methods.
+  * Not easy to compute the space on the command line.
+  * Command line expansion code is spread out.
+  * More functions can be used as methods.
+  * Trying to allocate negative amount of memory when closing a popup.
+  * Non-current window is not redrawn when moving popup. (Ben Jackson)
+  * Redrawing popups is inefficient.
+  * Using current window option values when passing a buffer to popup_create().
+  * Cannot close a popup by the X when a filter consumes all events.
+  * More functions can be used as methods.
+  * In diff mode global operations can be very slow.
+  * Some source files are not in a normal encoding.
+  * Using empty string for current buffer is unexpected.
+  * More functions can be used as methods.
+  * Cursorline not redrawn when putting a line above the cursor.
+  * Code for dealing with script files is spread out.
+  * Popup windows don't move with the text when making changes.
+  * No tests for text property popup window.
+  * Cannot recognize .jsx and .tsx files.
+  * Syntax test fails.
++++ 115 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/vim/vim.changes
++++ and /work/SRC/openSUSE:Factory/.vim.new.7948/vim.changes

Old:
----
  vim-8.1.1741.tar.gz

New:
----
  vim-8.1.2052.tar.gz

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

Other differences:
------------------
++++++ vim.spec ++++++
--- /var/tmp/diff_new_pack.Cmn0FC/_old  2019-09-25 01:22:29.957773593 +0200
+++ /var/tmp/diff_new_pack.Cmn0FC/_new  2019-09-25 01:22:29.969773592 +0200
@@ -17,7 +17,7 @@
 
 
 %define pkg_version 8.1
-%define patchlevel 1741
+%define patchlevel 2052
 %define patchlevel_compact %{patchlevel}
 %define VIM_SUBDIR vim81
 %define site_runtimepath %{_datadir}/vim/site

++++++ disable-unreliable-tests.patch ++++++
--- /var/tmp/diff_new_pack.Cmn0FC/_old  2019-09-25 01:22:30.025773583 +0200
+++ /var/tmp/diff_new_pack.Cmn0FC/_new  2019-09-25 01:22:30.025773583 +0200
@@ -1,8 +1,8 @@
-Index: vim-8.1.1561/src/testdir/test_alot.vim
+Index: vim-8.1.2052/src/testdir/test_alot.vim
 ===================================================================
---- vim-8.1.1561.orig/src/testdir/test_alot.vim
-+++ vim-8.1.1561/src/testdir/test_alot.vim
-@@ -37,14 +37,12 @@ source test_join.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
@@ -17,7 +17,7 @@
  source test_put.vim
  source test_recover.vim
  source test_reltime.vim
-@@ -63,7 +61,6 @@ source test_tagcase.vim
+@@ -65,7 +63,6 @@ source test_tagcase.vim
  source test_tagfunc.vim
  source test_tagjump.vim
  source test_taglist.vim
@@ -25,10 +25,10 @@
  source test_true_false.vim
  source test_unlet.vim
  source test_virtualedit.vim
-Index: vim-8.1.1561/src/testdir/Make_all.mak
+Index: vim-8.1.2052/src/testdir/Make_all.mak
 ===================================================================
---- vim-8.1.1561.orig/src/testdir/Make_all.mak
-+++ vim-8.1.1561/src/testdir/Make_all.mak
+--- vim-8.1.2052.orig/src/testdir/Make_all.mak
++++ vim-8.1.2052/src/testdir/Make_all.mak
 @@ -64,7 +64,6 @@ NEW_TESTS = \
        test_autoload \
        test_backspace_opt \
@@ -37,7 +37,7 @@
        test_balloon_gui \
        test_behave \
        test_blob \
-@@ -189,7 +188,6 @@ NEW_TESTS = \
+@@ -192,7 +191,6 @@ NEW_TESTS = \
        test_netbeans \
        test_normal \
        test_number \
@@ -45,7 +45,7 @@
        test_packadd \
        test_partial \
        test_paste \
-@@ -297,7 +295,6 @@ NEW_TESTS_RES = \
+@@ -303,7 +301,6 @@ NEW_TESTS_RES = \
        test_autocmd.res \
        test_autoload.res \
        test_backspace_opt.res \
@@ -53,10 +53,10 @@
        test_balloon_gui.res \
        test_blob.res \
        test_blockedit.res \
-Index: vim-8.1.1561/src/testdir/Makefile
+Index: vim-8.1.2052/src/testdir/Makefile
 ===================================================================
---- vim-8.1.1561.orig/src/testdir/Makefile
-+++ vim-8.1.1561/src/testdir/Makefile
+--- vim-8.1.2052.orig/src/testdir/Makefile
++++ vim-8.1.2052/src/testdir/Makefile
 @@ -36,8 +36,6 @@ SCRIPTS = $(SCRIPTS_ALL) \
  # Explicit dependencies.
  test49.out: test49.vim
@@ -66,12 +66,12 @@
  SCRIPTS_BENCH = bench_re_freeze.out
  
  .SUFFIXES: .in .out .res .vim
-@@ -176,8 +174,5 @@ test_gui_init.res: test_gui_init.vim
+@@ -178,8 +176,5 @@ test_gui_init.res: test_gui_init.vim
        $(RUN_VIMTEST) -u gui_preinit.vim -U gui_init.vim $(NO_PLUGINS) -S 
runtest.vim $<
        @rm vimcmd
  
--opt_test.vim: ../option.c gen_opt_test.vim
--      $(VIMPROG) -u NONE -S gen_opt_test.vim --noplugin --not-a-term 
../option.c
+-opt_test.vim: ../optiondefs.h gen_opt_test.vim
+-      $(VIMPROG) -u NONE -S gen_opt_test.vim --noplugin --not-a-term 
../optiondefs.h
 -
  test_xxd.res:
        XXD=$(XXDPROG); export XXD; $(RUN_VIMTEST) $(NO_INITS) -S runtest.vim 
test_xxd.vim







++++++ vim-8.0-ttytype-test.patch ++++++
--- /var/tmp/diff_new_pack.Cmn0FC/_old  2019-09-25 01:22:30.449773512 +0200
+++ /var/tmp/diff_new_pack.Cmn0FC/_new  2019-09-25 01:22:30.453773511 +0200
@@ -1,37 +1,13 @@
-Index: vim-8.1.1467/src/testdir/test_options.vim
+Index: vim-8.1.2052/src/testdir/test_options.vim
 ===================================================================
---- vim-8.1.1467.orig/src/testdir/test_options.vim
-+++ vim-8.1.1467/src/testdir/test_options.vim
-@@ -330,7 +330,7 @@ func Test_set_ttytype()
-     " check for failure of finding the entry and for missing 'cm' entry.
-     try
-       set ttytype=xxx
--      call assert_report('set ttytype=xxx did not fail')
-+      "call assert_report('set ttytype=xxx did not fail')
-     catch /E522\|E437/
-     endtry
+--- vim-8.1.2052.orig/src/testdir/test_options.vim
++++ vim-8.1.2052/src/testdir/test_options.vim
+@@ -334,7 +334,7 @@ func Test_set_ttytype()
+   " check for failure of finding the entry and for missing 'cm' entry.
+   try
+     set ttytype=xxx
+-    call assert_report('set ttytype=xxx did not fail')
++    "call assert_report('set ttytype=xxx did not fail')
+   catch /E522\|E437/
+   endtry
  
-Index: vim-8.1.1467/src/testdir/test_startup.vim
-===================================================================
---- vim-8.1.1467.orig/src/testdir/test_startup.vim
-+++ vim-8.1.1467/src/testdir/test_startup.vim
-@@ -608,19 +608,6 @@ func Test_silent_ex_mode()
-   call assert_notmatch('E315:', out)
- endfunc
- 
--func Test_default_term()
--  if !has('unix') || has('gui_running')
--    " can't get output of Vim.
--    return
--  endif
--
--  let save_term = $TERM
--  let $TERM = 'unknownxxx'
--  let out = system(GetVimCommand() . ' -c''set term'' -c cq')
--  call assert_match("defaulting to 'ansi'", out)
--  let $TERM = save_term
--endfunc
--
- func Test_zzz_startinsert()
-   " Test :startinsert
-   call writefile(['123456'], 'Xtestout')

++++++ vim-8.1.1741.tar.gz -> vim-8.1.2052.tar.gz ++++++
/work/SRC/openSUSE:Factory/vim/vim-8.1.1741.tar.gz 
/work/SRC/openSUSE:Factory/.vim.new.7948/vim-8.1.2052.tar.gz differ: char 14, 
line 1


Reply via email to