- 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
This commit is contained in:
Ismail Dönmez 2013-08-26 09:32:48 +00:00 committed by Git OBS Bridge
parent e6e294fb17
commit ab99bada87
3 changed files with 33 additions and 12 deletions

3
vim-7.4-patches.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7921b2b09cbfb440f83a5670b01af1befde5cbbd42906b747d85a3726f7c7041
size 8856

View File

@ -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 Sat Aug 24 23:41:27 UTC 2013 - opensuse@cboltz.de

View File

@ -17,14 +17,13 @@
%define pkg_version 7.4 %define pkg_version 7.4
#%define official_ptchlvl 0 %define official_ptchlvl 009
%define VIM_SUBDIR vim74 %define VIM_SUBDIR vim74
%define site_runtimepath /usr/share/vim/site %define site_runtimepath /usr/share/vim/site
%define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags} %define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags}
Name: vim Name: vim
#Version: 7.4.%{official_ptchlvl} Version: 7.4.%{official_ptchlvl}
Version: 7.4
Release: 0 Release: 0
BuildRequires: db-devel BuildRequires: db-devel
%if 0%{?suse_version} > 1020 %if 0%{?suse_version} > 1020
@ -88,7 +87,7 @@ Source18: missing-vim-client
Source19: gvim.desktop Source19: gvim.desktop
Source20: spec.skeleton Source20: spec.skeleton
Source23: apparmor.vim Source23: apparmor.vim
#Source98: %{name}-7.4-patches.tar.bz2 Source98: %{name}-7.4-patches.tar.bz2
Source99: %{name}-7.4-rpmlintrc Source99: %{name}-7.4-rpmlintrc
Patch3: %{name}-7.4-disable_lang_no.patch Patch3: %{name}-7.4-disable_lang_no.patch
Patch4: %{name}-7.3-gvimrc_fontset.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. want less features, you might want to install vim instead.
%prep %prep
%setup -q -n %{VIM_SUBDIR} %setup -q -n %{VIM_SUBDIR} -b 98
#for p in ../vim-%{pkg_version}-patches/%{pkg_version}*; do for p in ../vim-%{pkg_version}-patches/%{pkg_version}*; do
# test -e $p || break test -e $p || break
# test ${p#*/%{pkg_version}.} -le %{official_ptchlvl} || exit 1 test ${p#*/%{pkg_version}.} -le %{official_ptchlvl} || exit 1
# echo Patch $p echo Patch $p
# patch -s -p0 < $p patch -s -p0 < $p
#done done
#unset p unset p
%patch3 -p1 %patch3 -p1
%patch4 -p1 %patch4 -p1
%patch5 -p1 %patch5 -p1