Accepting request 293224 from editors

- Updated to revision 683, fixes the following problems
  * When using --remote the directory may end up being wrong.
  * CTRL-W in Insert mode does not work well for multi-byte
    characters.
  * MS-Windows: When Vim is minimized the window height is computed
    incorrectly.
  * The search highlighting and match highlighting replaces the
    cursorline highlighting, this doesn't look good.
  * Typo in the vimtutor command.

- Updated to revision 676, fixes the following problems
  * When 'ruler' is set the preferred column is reset. (Issue 339)
  * Using freed memory when g:colors_name is changed in the colors
    script. (oni-link)
  * Using "0 CTRL-D" in Insert mode may have CursorHoldI interfere.
    (Gary Johnson)
  * When 'M' is in the 'cpo' option then selecting a text object in
    parenthesis does not work correctly.
  * When using netbeans a buffer is not found in another tab.
  * When 'compatible' is reset 'numberwidth' is set to 4, but the
    effect doesn't show until a change is made.
  * 'linebreak' does not work properly with multi-byte characters.
  * There is a chance that Vim may lock up.
  * 'colorcolumn' isn't drawn in a closed fold while 'cursorcolumn'
    is. (Carlos Pita)
  * Can't use a glob pattern as a regexp pattern.
  * When netbeans is active the sign column always shows up.
  * Using 'cindent' for Javascript is less than perfect.
  * Warning for shadowing a variable.
  * When completing a shell command, directories in the current

OBS-URL: https://build.opensuse.org/request/show/293224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=152
This commit is contained in:
Dominique Leuenberger 2015-03-30 17:32:19 +00:00 committed by Git OBS Bridge
commit 3df74f394a
6 changed files with 60 additions and 27 deletions

View File

@ -1,13 +0,0 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="scm">hg</param>
<param name="url">https://code.google.com/p/vim</param>
<param name="filename">vim</param>
<param name="versionprefix">7.4.658.hg</param>
<param name="revision">v7-4-658</param>
</service>
<service name="recompress" mode="disabled">
<param name="compression">xz</param>
<param name="file">vim*.tar</param>
</service>
</services>

3
v7-4-683.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:859c849ca93cb7da0cdfe302e5decdd266e9c014229235dd699fb7175ad80b00
size 12160350

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:60d7aacd85390adc781ab821944089ce884a85d5776e909677bf9af52c288b39
size 7791692

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Thu Mar 26 09:16:27 UTC 2015 - idonmez@suse.com
- Updated to revision 683, fixes the following problems
* When using --remote the directory may end up being wrong.
* CTRL-W in Insert mode does not work well for multi-byte
characters.
* MS-Windows: When Vim is minimized the window height is computed
incorrectly.
* The search highlighting and match highlighting replaces the
cursorline highlighting, this doesn't look good.
* Typo in the vimtutor command.
-------------------------------------------------------------------
Tue Mar 24 11:37:52 UTC 2015 - idonmez@suse.com
- Updated to revision 676, fixes the following problems
* When 'ruler' is set the preferred column is reset. (Issue 339)
* Using freed memory when g:colors_name is changed in the colors
script. (oni-link)
* Using "0 CTRL-D" in Insert mode may have CursorHoldI interfere.
(Gary Johnson)
* When 'M' is in the 'cpo' option then selecting a text object in
parenthesis does not work correctly.
* When using netbeans a buffer is not found in another tab.
* When 'compatible' is reset 'numberwidth' is set to 4, but the
effect doesn't show until a change is made.
* 'linebreak' does not work properly with multi-byte characters.
* There is a chance that Vim may lock up.
* 'colorcolumn' isn't drawn in a closed fold while 'cursorcolumn'
is. (Carlos Pita)
* Can't use a glob pattern as a regexp pattern.
* When netbeans is active the sign column always shows up.
* Using 'cindent' for Javascript is less than perfect.
* Warning for shadowing a variable.
* When completing a shell command, directories in the current
directory are not listed.
* The first syntax entry gets sequence number zero, which doesn't
work. (Clinton McKay)
* Missing changes in one file.
* When a FileReadPost autocommand moves the cursor inside a line it
gets moved back.
- Refresh vim73-no-static-libpython.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Mar 10 07:58:51 UTC 2015 - idonmez@suse.com Tue Mar 10 07:58:51 UTC 2015 - idonmez@suse.com

View File

@ -17,14 +17,14 @@
%define pkg_version 7.4 %define pkg_version 7.4
%define patchlevel 658 %define patchlevel 683
%define revision 6667 %define _rversion 7-4-%patchlevel
%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.%{patchlevel}.hg.%{revision} Version: 7.4.%{patchlevel}
Release: 0 Release: 0
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: db-devel BuildRequires: db-devel
@ -63,7 +63,7 @@ Summary: Vi IMproved
License: Vim License: Vim
Group: Productivity/Editors/Vi Group: Productivity/Editors/Vi
Url: http://www.vim.org/ Url: http://www.vim.org/
Source: vim-%{version}.tar.xz Source: https://github.com/vim/vim/archive/v%{_rversion}.tar.gz
Source3: suse.vimrc Source3: suse.vimrc
Source4: vimrc_example1 Source4: vimrc_example1
Source5: vimrc_example2 Source5: vimrc_example2
@ -155,7 +155,7 @@ 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 %setup -q -n %{name}-%{_rversion}
%patch3 -p1 %patch3 -p1
%patch4 -p1 %patch4 -p1
@ -173,7 +173,7 @@ cp %{SOURCE23} runtime/syntax/apparmor.vim
%patch21 -p1 %patch21 -p1
%patch22 -p1 %patch22 -p1
%patch100 -p1 %patch100 -p1
%patch101 %patch101 -p1
cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} . cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} .
%build %build

View File

@ -1,11 +1,13 @@
--- src/configure.in.orig Index: vim-7.4.676.hg.6704/src/configure.in
+++ src/configure.in ===================================================================
@@ -881,7 +881,7 @@ eof --- vim-7.4.676.hg.6704.orig/src/configure.in
+++ vim-7.4.676.hg.6704/src/configure.in
@@ -1143,7 +1143,7 @@ eof
if test "${vi_cv_var_python_version}" = "1.4"; then if test "${vi_cv_var_python_version}" = "1.4"; then
vi_cv_path_python_plibs="${PYTHON_CONFDIR}/libModules.a ${PYTHON_CONFDIR}/libPython.a ${PYTHON_CONFDIR}/libObjects.a ${PYTHON_CONFDIR}/libParser.a" vi_cv_path_python_plibs="${PYTHON_CONFDIR}/libModules.a ${PYTHON_CONFDIR}/libPython.a ${PYTHON_CONFDIR}/libObjects.a ${PYTHON_CONFDIR}/libParser.a"
else else
- vi_cv_path_python_plibs="-L${PYTHON_CONFDIR} -lpython${vi_cv_var_python_version}" - vi_cv_path_python_plibs="-L${PYTHON_CONFDIR} -lpython${vi_cv_var_python_version}"
+ vi_cv_path_python_plibs="-lpython${vi_cv_var_python_version}" + vi_cv_path_python_plibs="-lpython${vi_cv_var_python_version}"
fi fi
vi_cv_path_python_plibs="${vi_cv_path_python_plibs} ${python_BASEMODLIBS} ${python_LIBS} ${python_SYSLIBS} ${python_LINKFORSHARED}" dnl -- Check if the path contained in python_LINKFORSHARED is
dnl remove -ltermcap, it can conflict with an earlier -lncurses dnl usable for vim build. If not, make and try other