diff --git a/vim-8.1.0258.tar.gz b/vim-8.1.0258.tar.gz deleted file mode 100644 index c9e93d3..0000000 --- a/vim-8.1.0258.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5a2b03ecea36eb33c2d2c1a8f2a401f8d2441c343c13b36f06f471548fbf0605 -size 13780750 diff --git a/vim-8.1.0297-dump3.patch b/vim-8.1.0297-dump3.patch new file mode 100644 index 0000000..e827417 --- /dev/null +++ b/vim-8.1.0297-dump3.patch @@ -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, "\") + sleep 100m +- call VerifyScreenDump(buf, 'Test_incsearch_substitute_03', {}) ++ "call VerifyScreenDump(buf, 'Test_incsearch_substitute_03', {}) + call term_sendkeys(buf, "\") + + " Reverse range is accepted diff --git a/vim-8.1.0318.tar.gz b/vim-8.1.0318.tar.gz new file mode 100644 index 0000000..95154ef --- /dev/null +++ b/vim-8.1.0318.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:621a16ebfa2cf46b27c7d0cbd5dddb990a5d255cde44aa047e3b6649805c5d28 +size 13792773 diff --git a/vim.changes b/vim.changes index 61b4faf..a2a262e 100644 --- a/vim.changes +++ b/vim.changes @@ -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 diff --git a/vim.spec b/vim.spec index 2acb2e3..ff8c964 100644 --- a/vim.spec +++ b/vim.spec @@ -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