From fb41466b967b42c7bbc00b334a3f1580ed3aba3a5edf363c4c0557c574969e13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Wed, 31 Aug 2016 06:52:31 +0000 Subject: [PATCH] - Updated to revision 2295, fixes the following problems * The field names used by getbufinfo(), gettabinfo() and getwininfo() are not consistent. * Tab page tests are old style. * Test files have inconsistant modelines. * Startup test fails on Solaris. * There is no equivalent of 'smartcase' for a tag search. * ":oldfiles" output is a very long list. * The default ttimeoutlen is very long. * Crash when using funcref() with invalid name. (Dominique Pelle) * Can't build with +eval but without +quickfix. (John Marriott) * submatch() does not check for a valid argument. * The 'langnoremap' option leads to double negatives. And it does not work for the last character of a mapping. * Can't use "." and "$" with ":tab". * With SGR mouse reporting (suckless terminal) the mouse release and scroll up/down is confused. * Warning for missing declaration of skip_vimgrep_pat(). (John Marriott) * Tests using the sleep time can be flaky. * Timer test sometimes fails. * Timer test sometimes fails. * Warning for assigning negative value to unsigned. (Danek Duvall) * Adding pattern to ":oldfiles" is not a generic solution. * Filter test fails. * Oldfiles test fails. * Tiny build fails. (Tony Mechelynck) * When cancelling the :ptjump prompt a preview window is opened for a following command. * Missing colon in error message. * Some error message cannot be translated. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=378 --- v7.4.2225.tar.gz | 3 -- v7.4.2295.tar.gz | 3 ++ vim.changes | 84 ++++++++++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 88 insertions(+), 4 deletions(-) delete mode 100644 v7.4.2225.tar.gz create mode 100644 v7.4.2295.tar.gz diff --git a/v7.4.2225.tar.gz b/v7.4.2225.tar.gz deleted file mode 100644 index 3d36b91..0000000 --- a/v7.4.2225.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:82df2fad4b30826299eb8add2873881ee26cba85f6807e6e80082b9b5628413a -size 12879124 diff --git a/v7.4.2295.tar.gz b/v7.4.2295.tar.gz new file mode 100644 index 0000000..55669b4 --- /dev/null +++ b/v7.4.2295.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6feb2a6952257da800a9fa37112b54bc1209bf9eda338f8923e3d426bdb22de2 +size 12905809 diff --git a/vim.changes b/vim.changes index 8f466d1..a511b93 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,87 @@ +------------------------------------------------------------------- +Wed Aug 31 06:44:36 UTC 2016 - idonmez@suse.com + +- Updated to revision 2295, fixes the following problems + * The field names used by getbufinfo(), gettabinfo() and getwininfo() + are not consistent. + * Tab page tests are old style. + * Test files have inconsistant modelines. + * Startup test fails on Solaris. + * There is no equivalent of 'smartcase' for a tag search. + * ":oldfiles" output is a very long list. + * The default ttimeoutlen is very long. + * Crash when using funcref() with invalid name. (Dominique Pelle) + * Can't build with +eval but without +quickfix. (John Marriott) + * submatch() does not check for a valid argument. + * The 'langnoremap' option leads to double negatives. And it does not + work for the last character of a mapping. + * Can't use "." and "$" with ":tab". + * With SGR mouse reporting (suckless terminal) the mouse release and scroll + up/down is confused. + * Warning for missing declaration of skip_vimgrep_pat(). (John Marriott) + * Tests using the sleep time can be flaky. + * Timer test sometimes fails. + * Timer test sometimes fails. + * Warning for assigning negative value to unsigned. (Danek Duvall) + * Adding pattern to ":oldfiles" is not a generic solution. + * Filter test fails. + * Oldfiles test fails. + * Tiny build fails. (Tony Mechelynck) + * When cancelling the :ptjump prompt a preview window is opened for a + following command. + * Missing colon in error message. + * Some error message cannot be translated. + * In rare cases diffing 4 buffers is not enough. + * Compiler warnings for signed/unsigned in expression. + * Check for Windows 3.1 will always return false. (Christian Brabandt) + * Compiler warnings in MzScheme code. + * The script that checks translations can't handle plurals. + * Coverity complains about null pointer check. + * Coverity complains about not checking for NULL. + * Two JSON messages are sent without a separator. + * With 'incsearch' can only see the next match. + * Channel test is flaky. + * Build fails with small features. + * Fail to read register content from viminfo if it is 438 characters + long. (John Chen) + * :filter does not work for many commands. Can only get matching messages. + * When adding entries to an empty quickfix list the title is reset. + * printf() isn't tested much. + * printf() test fails on Windows. "-inf" is not used. + * Build fails on MS-Windows. + * Using CTRL-N and CTRL-P for incsearch shadows completion keys. + * Using 'hlsearch' highlighting instead of matchpos if there is no search + match. + * Insufficient testing for NUL bytes on a raw channel. + * Netbeans test doesn't read settings from file. + * getbufinfo(), getwininfo() and gettabinfo() are inefficient. + * getwininfo() and getbufinfo() are inefficient. + * Command line completion on "find **/filename" drops sub-directory. + * ":diffoff!" does not remove filler lines. + * Command line test fails on Windows when run twice. + * Memory leak in getbufinfo() when there is a sign. (Dominique Pelle) + * New users have no idea of the 'scrolloff' option. + * Starting diff mode with the cursor in the last line might end up only + showing one closed fold. (John Beckett) + * printf() doesn't handle infinity float values correctly. + * Timer test fails sometimes. + * When a child process is very fast waiting 10 msec for it is + noticeable. (Ramel Eshed) + * Part of ":oldfiles" command isn't cleared. (Lifepillar) + * Comment in scope header file is outdated. (KillTheMule) + * Generated files are outdated. + * The tee program isn't included. Makefile contains build instructions + that don't work. + * The callback passed to ch_sendraw() is not used. + * MS-Windows build instructions are clumsy. "dosbin" doesn't build. + * When installing and $DESTDIR is set the icons probably won't be installed. + * Compiler warning in tiny build. (Tony Mechelynck) + * printf() handles floats wrong when there is a sign. + * Not all systems understand %F in printf(). + * Modelines in source code are inconsistent. + * Sign test fails on MS-Windows when using the distributed zip archives. + * Cscope test fails. + ------------------------------------------------------------------- Thu Aug 18 07:27:20 UTC 2016 - idonmez@suse.com diff --git a/vim.spec b/vim.spec index 234b009..7ef4de7 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 7.4 -%define patchlevel 2225 +%define patchlevel 2295 %define VIM_SUBDIR vim74 %define site_runtimepath /usr/share/vim/site %define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags}