Accepting request 630978 from home:mimi_vx:branches:editors

- update to version 8.1.318
- add vim-8.1.0297-dump3.patch - disable broken test
  * helpgrep with language doesn't work properly
  * build failure without the +eval feature
  * information about a swap file is unavailable
  * wrong type for flags used in signal handlers
  * filtering entries in a quickfix list is not easy
  * File info message not always suppressed with 'F' in 'shortmess'.
  * profiling does not show a count for condition lines
  * a quick undo shows "1 seconds ago"
  * there is no good way to get the window layout
  * plural messages are not translated properly
  * no redraw when using a STOP signal on Vim and then CONT
  * line2byte() is wrong for last line with 'noeol'
  * crash when using :suspend and "fg"
  * GTK: input method popup displayed on wrong screen.
  * the old window title might be freed twice
  * command parsing for 'incsearch' is a bit ugly
  * no 'incsearch' highlighting for :vimgrep and similar
  * checks for type of stack is cryptic
  * 'incsearch' highlighting not used for :sort
  * "cit" on an empty HTML tag changes the whole tag
  * cursor moves to wrong column after quickfix jump
  * quickfix code uses cmdidx too often
  * MAX is not defined everywhere
  * 'incsearch' does not apply to :smagic and :snomagic
  * 'cursorline' highlighting wrong with 'incsearch'
  * 'incsearch' does not work with command modifiers
  * parsing command modifiers is not separated
  * 'incsearch' highlighting does not work for ":g!/"

OBS-URL: https://build.opensuse.org/request/show/630978
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=514
This commit is contained in:
Ismail Dönmez 2018-08-23 07:45:26 +00:00 committed by Git OBS Bridge
parent ee3cf54a02
commit 93aca7a99b
5 changed files with 70 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5a2b03ecea36eb33c2d2c1a8f2a401f8d2441c343c13b36f06f471548fbf0605
size 13780750

13
vim-8.1.0297-dump3.patch Normal file
View File

@ -0,0 +1,13 @@
Index: vim-8.1.0318/src/testdir/test_search.vim
===================================================================
--- vim-8.1.0318.orig/src/testdir/test_search.vim
+++ vim-8.1.0318/src/testdir/test_search.vim
@@ -878,7 +878,7 @@ func Test_incsearch_substitute_dump()
" Deleting last slash should remove the match.
call term_sendkeys(buf, "\<BS>")
sleep 100m
- call VerifyScreenDump(buf, 'Test_incsearch_substitute_03', {})
+ "call VerifyScreenDump(buf, 'Test_incsearch_substitute_03', {})
call term_sendkeys(buf, "\<Esc>")
" Reverse range is accepted

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

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:621a16ebfa2cf46b27c7d0cbd5dddb990a5d255cde44aa047e3b6649805c5d28
size 13792773

View File

@ -1,3 +1,53 @@
-------------------------------------------------------------------
Wed Aug 22 19:12:45 UTC 2018 - mimi.vx@gmail.com
- update to version 8.1.318
- add vim-8.1.0297-dump3.patch - disable broken test
* helpgrep with language doesn't work properly
* build failure without the +eval feature
* information about a swap file is unavailable
* wrong type for flags used in signal handlers
* filtering entries in a quickfix list is not easy
* File info message not always suppressed with 'F' in 'shortmess'.
* profiling does not show a count for condition lines
* a quick undo shows "1 seconds ago"
* there is no good way to get the window layout
* plural messages are not translated properly
* no redraw when using a STOP signal on Vim and then CONT
* line2byte() is wrong for last line with 'noeol'
* crash when using :suspend and "fg"
* GTK: input method popup displayed on wrong screen.
* the old window title might be freed twice
* command parsing for 'incsearch' is a bit ugly
* no 'incsearch' highlighting for :vimgrep and similar
* checks for type of stack is cryptic
* 'incsearch' highlighting not used for :sort
* "cit" on an empty HTML tag changes the whole tag
* cursor moves to wrong column after quickfix jump
* quickfix code uses cmdidx too often
* MAX is not defined everywhere
* 'incsearch' does not apply to :smagic and :snomagic
* 'cursorline' highlighting wrong with 'incsearch'
* 'incsearch' does not work with command modifiers
* parsing command modifiers is not separated
* 'incsearch' highlighting does not work for ":g!/"
* 'incsearch' highlighting does not skip white space
* incsearch' highlighting does not accept reverse range
* 'incsearch' highlighting wrong in a few cases
* no test for 'incsearch' highlighting with :s
* 'incsearch' with :s doesn't start at cursor line
* 'incsearch' triggers on ":source"
* invalid memory access when using 'incsearch'
* 'incsearch' doesn't work for :s, :g or :v
* checking for a Tab in a line could be faster
* Ruby Kernel.#p method always returns nil
* file type checking has too many #ifdef
* no good check if restoring quickfix list worked
* parsing Ex address range is not a separate function
* the getcmdline() function is way too big
* backup tests fail when CWD is in /tmp
* channel log doesn't show part of channel
-------------------------------------------------------------------
Thu Aug 9 10:08:25 UTC 2018 - mimi.vx@gmail.com

View File

@ -17,7 +17,7 @@
%define pkg_version 8.1
%define patchlevel 0258
%define patchlevel 0318
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim81
%define site_runtimepath %{_datadir}/vim/site
@ -66,6 +66,8 @@ Patch23: vim-8.0-ttytype-test.patch
Patch24: disable-unreliable-tests.patch
Patch100: vim73-no-static-libpython.patch
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
BuildRequires: autoconf
BuildRequires: db-devel
BuildRequires: fdupes
@ -170,6 +172,7 @@ cp %{SOURCE23} runtime/syntax/apparmor.vim
%patch24 -p1
%patch100 -p1
%patch101 -p1
%patch102 -p1
cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} .
# Unreliable tests