From b4f1603c9efb41e9c48b4f5932b17d5cd9541bba5c7d4929ea862793d043ade0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Thu, 15 Jan 2015 11:38:42 +0000 Subject: [PATCH] - Updated to revision 580, fixes the following problems * Ex range handling is wrong for buffer-local user commands. * Segfault with wide screen and error in 'rulerformat'. (Ingo Karkat) * No test for replacing on a tab in Virtual replace mode. * FEAT_OSFILETYPE is used even though it's never defined. * Ranges for arguments, buffers, tabs, etc. are not checked to be valid but limited to the maximum. This can cause the wrong thing to happen. * :argdo, :bufdo, :windo and :tabdo don't take a range. * Non-ascii vertical separater characters are always redrawn. * Giving an error for ":0wincmd w" is a problem for some plugins. * Having CTRL-C interrupt or not does not check the mode of the mapping. (Ingo Karkat) * Building with dynamic library does not work for Ruby 2.2.0 * Can't build with tiny features. (Ike Devolder) * Address type of :wincmd depends on the argument. * Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat) * No error for eval('$'). * Unicode character properties are outdated. * Redrawing problem with 'relativenumber' and 'linebreak'. * Matching with a virtual column has a lot of overhead on very long lines. (Issue 310) * Using getcurpos() after "$" in an empty line returns a negative number. * Wrong cursor positioning when 'linebreak' is set and lines wrap. * ":52wincmd v" still gives an invalid range error. (Charles Campbell) OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=249 --- _service | 4 ++-- vim-7.4.560.hg.6462.tar.xz | 3 --- vim-7.4.580.hg.6506.tar.xz | 3 +++ vim.changes | 31 +++++++++++++++++++++++++++++++ vim.spec | 4 ++-- 5 files changed, 38 insertions(+), 7 deletions(-) delete mode 100644 vim-7.4.560.hg.6462.tar.xz create mode 100644 vim-7.4.580.hg.6506.tar.xz diff --git a/_service b/_service index ff354f6..6cc5e83 100644 --- a/_service +++ b/_service @@ -3,8 +3,8 @@ hg https://code.google.com/p/vim vim - 7.4.560.hg - v7-4-560 + 7.4.580.hg + v7-4-580 xz diff --git a/vim-7.4.560.hg.6462.tar.xz b/vim-7.4.560.hg.6462.tar.xz deleted file mode 100644 index 94040f2..0000000 --- a/vim-7.4.560.hg.6462.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:360147f442c7317a0e0b3e231b70b4523f9a190dc464662b5de792fdaa487c45 -size 7760132 diff --git a/vim-7.4.580.hg.6506.tar.xz b/vim-7.4.580.hg.6506.tar.xz new file mode 100644 index 0000000..2735bd4 --- /dev/null +++ b/vim-7.4.580.hg.6506.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bfdba6aa4bb1c279812597a8749a210c6d934381a79d293921c0796f820e316 +size 7780732 diff --git a/vim.changes b/vim.changes index 0bcbbbd..c921144 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu Jan 15 11:32:14 UTC 2015 - idonmez@suse.com + +- Updated to revision 580, fixes the following problems + * Ex range handling is wrong for buffer-local user commands. + * Segfault with wide screen and error in 'rulerformat'. (Ingo Karkat) + * No test for replacing on a tab in Virtual replace mode. + * FEAT_OSFILETYPE is used even though it's never defined. + * Ranges for arguments, buffers, tabs, etc. are not checked to be + valid but limited to the maximum. This can cause the wrong thing + to happen. + * :argdo, :bufdo, :windo and :tabdo don't take a range. + * Non-ascii vertical separater characters are always redrawn. + * Giving an error for ":0wincmd w" is a problem for some plugins. + * Having CTRL-C interrupt or not does not check the mode of the + mapping. (Ingo Karkat) + * Building with dynamic library does not work for Ruby 2.2.0 + * Can't build with tiny features. (Ike Devolder) + * Address type of :wincmd depends on the argument. + * Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat) + * No error for eval('$'). + * Unicode character properties are outdated. + * Redrawing problem with 'relativenumber' and 'linebreak'. + * Matching with a virtual column has a lot of overhead on very long + lines. (Issue 310) + * Using getcurpos() after "$" in an empty line returns a negative + number. + * Wrong cursor positioning when 'linebreak' is set and lines wrap. + * ":52wincmd v" still gives an invalid range error. (Charles + Campbell) + ------------------------------------------------------------------- Mon Jan 5 09:54:11 UTC 2015 - idonmez@suse.com diff --git a/vim.spec b/vim.spec index dd297ea..649b82f 100644 --- a/vim.spec +++ b/vim.spec @@ -17,8 +17,8 @@ %define pkg_version 7.4 -%define patchlevel 560 -%define revision 6462 +%define patchlevel 580 +%define revision 6506 %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}