From ab99bada87c8cc1e96932731352d95a0707b811b6f677e62039caa04f43742e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 26 Aug 2013 09:32:48 +0000 Subject: [PATCH] - Updated to revision 009, fixes the following problems * Character classes such as [a-z] to not react to 'ignorecase'. Breaks man page highlighting. (Mario Grgic) * Pattern with two alternative look-behind matches does not match. (Amadeus Demarzi) * Memory access error in Ruby syntax highlighting. (Christopher Chow) * When closing a window fails ":bwipe" may hang. * Using "vaB" while 'virtualedit' is set selects the wrong area. (Dimitar Dimitrov) * mkdir("foo/bar/", "p") gives an error message. (David Barnett) * Creating a preview window on startup leaves the screen layout in a messed up state. (Marius Gedminas) * New regexp engine can't be interrupted. * When a file was not decrypted (yet), writing it may destroy the contents. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=157 --- vim-7.4-patches.tar.bz2 | 3 +++ vim.changes | 19 +++++++++++++++++++ vim.spec | 23 +++++++++++------------ 3 files changed, 33 insertions(+), 12 deletions(-) create mode 100644 vim-7.4-patches.tar.bz2 diff --git a/vim-7.4-patches.tar.bz2 b/vim-7.4-patches.tar.bz2 new file mode 100644 index 0000000..576572a --- /dev/null +++ b/vim-7.4-patches.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7921b2b09cbfb440f83a5670b01af1befde5cbbd42906b747d85a3726f7c7041 +size 8856 diff --git a/vim.changes b/vim.changes index 5630c6e..fd462ad 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Mon Aug 26 09:15:30 UTC 2013 - idonmez@suse.com + +- Updated to revision 009, fixes the following problems + * Character classes such as [a-z] to not react to 'ignorecase'. + Breaks man page highlighting. (Mario Grgic) + * Pattern with two alternative look-behind matches does not match. + (Amadeus Demarzi) + * Memory access error in Ruby syntax highlighting. (Christopher Chow) + * When closing a window fails ":bwipe" may hang. + * Using "vaB" while 'virtualedit' is set selects the wrong area. + (Dimitar Dimitrov) + * mkdir("foo/bar/", "p") gives an error message. (David Barnett) + * Creating a preview window on startup leaves the screen layout in a + messed up state. (Marius Gedminas) + * New regexp engine can't be interrupted. + * When a file was not decrypted (yet), writing it may destroy the + contents. + ------------------------------------------------------------------- Sat Aug 24 23:41:27 UTC 2013 - opensuse@cboltz.de diff --git a/vim.spec b/vim.spec index 7cb121b..6e464a5 100644 --- a/vim.spec +++ b/vim.spec @@ -17,14 +17,13 @@ %define pkg_version 7.4 -#%define official_ptchlvl 0 +%define official_ptchlvl 009 %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} Name: vim -#Version: 7.4.%{official_ptchlvl} -Version: 7.4 +Version: 7.4.%{official_ptchlvl} Release: 0 BuildRequires: db-devel %if 0%{?suse_version} > 1020 @@ -88,7 +87,7 @@ Source18: missing-vim-client Source19: gvim.desktop Source20: spec.skeleton Source23: apparmor.vim -#Source98: %{name}-7.4-patches.tar.bz2 +Source98: %{name}-7.4-patches.tar.bz2 Source99: %{name}-7.4-rpmlintrc Patch3: %{name}-7.4-disable_lang_no.patch Patch4: %{name}-7.3-gvimrc_fontset.patch @@ -167,14 +166,14 @@ You need package vim for the help and other documentation too. If you want less features, you might want to install vim instead. %prep -%setup -q -n %{VIM_SUBDIR} -#for p in ../vim-%{pkg_version}-patches/%{pkg_version}*; do -# test -e $p || break -# test ${p#*/%{pkg_version}.} -le %{official_ptchlvl} || exit 1 -# echo Patch $p -# patch -s -p0 < $p -#done -#unset p +%setup -q -n %{VIM_SUBDIR} -b 98 +for p in ../vim-%{pkg_version}-patches/%{pkg_version}*; do + test -e $p || break + test ${p#*/%{pkg_version}.} -le %{official_ptchlvl} || exit 1 + echo Patch $p + patch -s -p0 < $p +done +unset p %patch3 -p1 %patch4 -p1 %patch5 -p1