From 20747e61d9af97196e170a3c6d6fcd97173e6eaed6821be4e16e939ec32ec2f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 30 Dec 2019 21:14:10 +0000 Subject: [PATCH] - Updated to version 8.2.0063, fixes the following problems * #endif comments do not reflect corresponding #ifdef. * "dj" only deletes first line of closed fold. * Build file dependencies are incomplete. * Get E685 and E931 if buffer reload is interrupted. * Duplication in version info. * Test using long file name may fail. (Vladimir Lomov) * Popup menu positioned wrong with folding in two tabs. * Test72 is old style. * Test64 is old style. * Screen updating wrong when opening preview window. * Some undo functionality is not tested. * Not using a typedef for condstack. * Test69 and test95 are old style. * Not all modeline variants are tested. * Test name used twice, option not restored properly. * :join does not add white space where it should. (Zdenek Dohnal) * Cannot get number of lines of another buffer. * Mouse clicks in the command line not tested. * Click in popup window doesn't close it in the GUI. (Sergey Vlasov) * Command line editing not sufficiently tested. * Filetype Rego not recognized. * Repeated word in comment. * Still some /* */ comments. * Searchpairpos() is not tested. * "gF" does not work on output of "verbose command". * Crash when make_extmatch() runs out of memory. * Missing check for out of memory. * Saving and restoring called_emsg is clumsy. * Not enough test coverage for match functions. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=579 --- disable-unreliable-tests.patch | 32 +++++++----------- vim-8.2.0000.tar.gz | 3 -- vim-8.2.0063.tar.gz | 3 ++ vim.changes | 59 ++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 5 files changed, 75 insertions(+), 24 deletions(-) delete mode 100644 vim-8.2.0000.tar.gz create mode 100644 vim-8.2.0063.tar.gz diff --git a/disable-unreliable-tests.patch b/disable-unreliable-tests.patch index 4b95b74..3577fdf 100644 --- a/disable-unreliable-tests.patch +++ b/disable-unreliable-tests.patch @@ -1,7 +1,7 @@ -Index: vim-8.1.2233/src/testdir/test_alot.vim +Index: vim-8.2.0063/src/testdir/test_alot.vim =================================================================== ---- vim-8.1.2233.orig/src/testdir/test_alot.vim -+++ vim-8.1.2233/src/testdir/test_alot.vim +--- vim-8.2.0063.orig/src/testdir/test_alot.vim ++++ vim-8.2.0063/src/testdir/test_alot.vim @@ -44,7 +44,6 @@ source test_messages.vim source test_modeline.vim source test_move.vim @@ -10,19 +10,11 @@ Index: vim-8.1.2233/src/testdir/test_alot.vim source test_put.vim source test_recover.vim source test_reltime.vim -@@ -64,7 +63,6 @@ source test_tagcase.vim - source test_tagfunc.vim - source test_tagjump.vim - source test_taglist.vim --source test_timers.vim - source test_true_false.vim - source test_unlet.vim - source test_virtualedit.vim -Index: vim-8.1.2233/src/testdir/Make_all.mak +Index: vim-8.2.0063/src/testdir/Make_all.mak =================================================================== ---- vim-8.1.2233.orig/src/testdir/Make_all.mak -+++ vim-8.1.2233/src/testdir/Make_all.mak -@@ -64,7 +64,6 @@ NEW_TESTS = \ +--- vim-8.2.0063.orig/src/testdir/Make_all.mak ++++ vim-8.2.0063/src/testdir/Make_all.mak +@@ -54,7 +54,6 @@ NEW_TESTS = \ test_autoload \ test_backspace_opt \ test_backup \ @@ -30,7 +22,7 @@ Index: vim-8.1.2233/src/testdir/Make_all.mak test_balloon_gui \ test_behave \ test_blob \ -@@ -192,7 +191,6 @@ NEW_TESTS = \ +@@ -184,7 +183,6 @@ NEW_TESTS = \ test_netbeans \ test_normal \ test_number \ @@ -38,7 +30,7 @@ Index: vim-8.1.2233/src/testdir/Make_all.mak test_packadd \ test_partial \ test_paste \ -@@ -303,7 +301,6 @@ NEW_TESTS_RES = \ +@@ -297,7 +295,6 @@ NEW_TESTS_RES = \ test_autocmd.res \ test_autoload.res \ test_backspace_opt.res \ @@ -46,10 +38,10 @@ Index: vim-8.1.2233/src/testdir/Make_all.mak test_balloon_gui.res \ test_blob.res \ test_blockedit.res \ -Index: vim-8.1.2233/src/testdir/Makefile +Index: vim-8.2.0063/src/testdir/Makefile =================================================================== ---- vim-8.1.2233.orig/src/testdir/Makefile -+++ vim-8.1.2233/src/testdir/Makefile +--- vim-8.2.0063.orig/src/testdir/Makefile ++++ vim-8.2.0063/src/testdir/Makefile @@ -36,8 +36,6 @@ SCRIPTS = $(SCRIPTS_ALL) \ # Explicit dependencies. test49.out: test49.vim diff --git a/vim-8.2.0000.tar.gz b/vim-8.2.0000.tar.gz deleted file mode 100644 index 89ed4b2..0000000 --- a/vim-8.2.0000.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8a72323817210daf40abe545bdf7637591b9b541a0fb3560baed76e436132dba -size 14650594 diff --git a/vim-8.2.0063.tar.gz b/vim-8.2.0063.tar.gz new file mode 100644 index 0000000..34f021b --- /dev/null +++ b/vim-8.2.0063.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc3446bcb0c8dd9f4aa44f5e6e21c7cc3583922b8e554d4059b21950db250b34 +size 14658425 diff --git a/vim.changes b/vim.changes index 4653f42..74cca0a 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,62 @@ +------------------------------------------------------------------- +Mon Dec 30 21:12:22 UTC 2019 - Ondřej Súkup + +- Updated to version 8.2.0063, fixes the following problems + * #endif comments do not reflect corresponding #ifdef. + * "dj" only deletes first line of closed fold. + * Build file dependencies are incomplete. + * Get E685 and E931 if buffer reload is interrupted. + * Duplication in version info. + * Test using long file name may fail. (Vladimir Lomov) + * Popup menu positioned wrong with folding in two tabs. + * Test72 is old style. + * Test64 is old style. + * Screen updating wrong when opening preview window. + * Some undo functionality is not tested. + * Not using a typedef for condstack. + * Test69 and test95 are old style. + * Not all modeline variants are tested. + * Test name used twice, option not restored properly. + * :join does not add white space where it should. (Zdenek Dohnal) + * Cannot get number of lines of another buffer. + * Mouse clicks in the command line not tested. + * Click in popup window doesn't close it in the GUI. (Sergey Vlasov) + * Command line editing not sufficiently tested. + * Filetype Rego not recognized. + * Repeated word in comment. + * Still some /* */ comments. + * Searchpairpos() is not tested. + * "gF" does not work on output of "verbose command". + * Crash when make_extmatch() runs out of memory. + * Missing check for out of memory. + * Saving and restoring called_emsg is clumsy. + * Not enough test coverage for match functions. + * Missing renamed message. + * Spell suggestions insufficiently tested. + * Memory access error when "z=" has no suggestions. + * Timers test is still flaky on Travis for Mac. + * Leaking memory when selecting spell suggestion. + * Clearing funccal values twice. + * Timers test is still flaky on Travis for Mac. + * Expression type is used inconsistently. + * Script test fails. + * Tests for spell suggestions are slow. + * Another timers test is flaky on Travis for Mac. + * Command line completion not fully tested. + * After deleting a file mark it is still in viminfo. + * Command line completion test skipped. (Christian Brabandt) + * More-prompt not properly tested. + * windowsversion() does not always return the right value. + * :diffget and :diffput don't have good completion. + * Cannot use ":gui" in vimrc with VIMDLL enabled. + * Execution stack is incomplete and inefficient. + * Cannot build with small features. + * Running tests changes ~/.viminfo. + * Compiler warnings for unused variables in small build. (Tony Mechelynck) + * Message test only runs with one encoding. (Dominique Pelle) + * The execute stack can grow big and never shrinks. + * Wrong size argument to vim_snprintf(). (Dominique Pelle) + ------------------------------------------------------------------- Fri Dec 13 11:05:45 UTC 2019 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 60eabd3..387b8e2 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 8.2 -%define patchlevel 0000 +%define patchlevel 0063 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim82 %define site_runtimepath %{_datadir}/vim/site