From d191ad5eb4d6bea0c2f449edc8998a9982577e3f063c1735c4cc5f2ededa3347 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 12 May 2014 13:10:26 +0000 Subject: [PATCH] - Updated to revision 283, fixes the following problems * Smack support detection is incomplete. * Configure check for smack doesn't work with all shells. (David Larson) * Using systemlist() may cause a crash and does not handle NUL characters properly. * Compiler warning, possibly for mismatch in parameter name. * Configure fails if $CC contains options. * Warning for misplaced "const". * It is possible to define a function with a colon in the name. It is possible to define a function with a lower case character if a "#" appears after the name. * When updating the window involves a regexp pattern, an interactive substitute to replace a "\n" with a line break fails. (Ingo Karkat) * Duplicate code in regexec(). * GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz) * Can't define a function starting with "g:". Can't assign a funcref to a buffer-local variable. * Can't call a global function with "g:" in an expression. * Test 62 fails. * The '[ mark is in the wrong position after "gq". (Ingo Karkat) * Using exists() on a funcref for a script-local function does not work. * CTRL-U in Insert mode does not work after using a cursor key. (Pine Wu) * Comparing pointers instead of the string they point to. * Using just "$" does not cause an error message. * "make autoconf" and "make reconfig" may first run configure and then remove the output. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=213 --- vim-7.4-patches.tar.bz2 | 4 ++-- vim.changes | 49 +++++++++++++++++++++++++++++++++++++++++ vim.spec | 5 ++--- 3 files changed, 53 insertions(+), 5 deletions(-) diff --git a/vim-7.4-patches.tar.bz2 b/vim-7.4-patches.tar.bz2 index 1d2fbda..7044ebe 100644 --- a/vim-7.4-patches.tar.bz2 +++ b/vim-7.4-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d963bdb18f766b6322214358e10bed79348ada6c38ba82f4c102cfab0ef9099c -size 283771 +oid sha256:3e758ef77f2504eb2e9ba42cf1e97704f4a91012b873d5d521ecfb4c127f1ea5 +size 307779 diff --git a/vim.changes b/vim.changes index 093252b..a80cac8 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Mon May 12 13:04:17 UTC 2014 - idonmez@suse.com + +- Updated to revision 283, fixes the following problems + * Smack support detection is incomplete. + * Configure check for smack doesn't work with all shells. (David + Larson) + * Using systemlist() may cause a crash and does not handle NUL + characters properly. + * Compiler warning, possibly for mismatch in parameter name. + * Configure fails if $CC contains options. + * Warning for misplaced "const". + * It is possible to define a function with a colon in the name. It + is possible to define a function with a lower case character if a + "#" appears after the name. + * When updating the window involves a regexp pattern, an interactive + substitute to replace a "\n" with a line break fails. (Ingo + Karkat) + * Duplicate code in regexec(). + * GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz) + * Can't define a function starting with "g:". Can't assign a + funcref to a buffer-local variable. + * Can't call a global function with "g:" in an expression. + * Test 62 fails. + * The '[ mark is in the wrong position after "gq". (Ingo Karkat) + * Using exists() on a funcref for a script-local function does not + work. + * CTRL-U in Insert mode does not work after using a cursor key. + (Pine Wu) + * Comparing pointers instead of the string they point to. + * Using just "$" does not cause an error message. + * "make autoconf" and "make reconfig" may first run configure and + then remove the output. + * When doing ":update" just before running an external command that + changes the file, the timestamp may be unchanged and the file + is not reloaded. + * When changing the type of a sign that hasn't been placed ther is + no error message. + * The fish shell is not supported. + * Using ":sign unplace *" may leave the cursor in the wrong position + (Christian Brabandt) + * globpath() returns a string, making it difficult to get a list of + matches. (Greg Novack) + * When using a session file the relative position of the cursor is + not restored if there is another tab. (Nobuhiro Takasaki) + * When a session file has more than one tabpage and 'showtabline' is + one the positions may be slightly off. + * Compiler warning about unused variable. (Charles Cooper) + ------------------------------------------------------------------- Mon Apr 7 13:43:01 UTC 2014 - idonmez@suse.com diff --git a/vim.spec b/vim.spec index 97033a9..db9fc60 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 7.4 -%define official_ptchlvl 253 +%define official_ptchlvl 283 %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} @@ -227,8 +227,7 @@ export COMMON_OPTIONS="\ export GUI_OPTIONS="\ --enable-xim \ --enable-fontset \ - --enable-gui=gtk2 \ - --enable-gtk2-check" + --enable-gui=gtk2" pushd src autoconf