Accepting request 684247 from home:mimi_vx:branches:editors

- 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.

OBS-URL: https://build.opensuse.org/request/show/684247
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=538
This commit is contained in:
Ismail Dönmez 2019-03-12 10:49:04 +00:00 committed by Git OBS Bridge
parent e3833da9e9
commit 4a04d640d9
5 changed files with 127 additions and 7 deletions

View File

@ -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 @@ Index: vim-8.1.0877/src/testdir/test_search.vim
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', {})

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:67cd322c4a1edb473da5d977ca533c72b0fcb8925d578196b55c6d712e4155ad
size 14071112

3
vim-8.1.1005.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:356f6e4f7623ef19a765d9cc4f08a3e382711581ef06dafbfeea3279ac8fc246
size 14065422

View File

@ -1,3 +1,114 @@
-------------------------------------------------------------------
Tue Mar 12 10:24:36 UTC 2019 - Ondřej Súkup <mimi.vx@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.
-------------------------------------------------------------------
Mon Feb 25 08:53:19 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>

View File

@ -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