OBS User unknown 2008-01-30 17:53:25 +00:00 committed by Git OBS Bridge
parent aab6479323
commit f87eca912f
4 changed files with 276 additions and 164 deletions

View File

@ -71,11 +71,11 @@ Index: vim71/src/diff.c
char_u *tmp_diff; char_u *tmp_diff;
{ {
char_u *cmd; char_u *cmd;
+ int retval; + int retval=0;
#ifdef FEAT_EVAL #ifdef FEAT_EVAL
if (*p_dex != NUL) if (*p_dex != NUL)
@@ -842,7 +853,7 @@ diff_file(tmp_orig, tmp_new, tmp_diff) @@ -842,13 +853,14 @@ diff_file(tmp_orig, tmp_new, tmp_diff)
#ifdef FEAT_AUTOCMD #ifdef FEAT_AUTOCMD
block_autocmds(); /* Avoid ShellCmdPost stuff */ block_autocmds(); /* Avoid ShellCmdPost stuff */
#endif #endif
@ -84,3 +84,10 @@ Index: vim71/src/diff.c
#ifdef FEAT_AUTOCMD #ifdef FEAT_AUTOCMD
unblock_autocmds(); unblock_autocmds();
#endif #endif
vim_free(cmd);
}
}
+ return retval;
}
/*

View File

@ -0,0 +1,64 @@
Index: vim71/runtime/autoload/netrw.vim
===================================================================
--- vim71.orig/runtime/autoload/netrw.vim
+++ vim71/runtime/autoload/netrw.vim
@@ -427,6 +427,40 @@ fun! s:NetOptionSave()
endfun
" ------------------------------------------------------------------------
+" NetUrlencode
+fun! s:NetUrlencode(str)
+ let flags='ge'
+ let r=a:str
+ let r=substitute(r,'\t','\\%09',flags)
+ let r=substitute(r,'\n','\\%0A',flags)
+ let r=substitute(r,' ','\\%20',flags)
+ let r=substitute(r,'!','\\%21',flags)
+ let r=substitute(r,'\$','\\%24',flags)
+ let r=substitute(r,"'",'\\%27',flags)
+ let r=substitute(r,'&','\\%26',flags)
+ let r=substitute(r,'(','\\%28',flags)
+ let r=substitute(r,')','\\%29',flags)
+ let r=substitute(r,'*','\\%2A',flags)
+ let r=substitute(r,'+','\\%2B',flags)
+ let r=substitute(r,',','\\%2C',flags)
+ let r=substitute(r,':','\\%3A',flags)
+ let r=substitute(r,';','\\%3B',flags)
+ let r=substitute(r,'<','\\%3C',flags)
+ let r=substitute(r,'=','\\%3D',flags)
+ let r=substitute(r,'>','\\%3E',flags)
+ let r=substitute(r,'?','\\%3F',flags)
+ let r=substitute(r,'[','\\%5B',flags)
+ let r=substitute(r,']','\\%5D',flags)
+ let r=substitute(r,'\^','\\%5E',flags)
+ let r=substitute(r,'`','\\%60',flags)
+ let r=substitute(r,'{','\\%7B',flags)
+ let r=substitute(r,'|','\\%7C',flags)
+ let r=substitute(r,'}','\\%7D',flags)
+ let r=substitute(r,'\~','\\%7E',flags)
+ return r
+endfun
+
+" ------------------------------------------------------------------------
" NetOptionRestore: restore options {{{2
fun! s:NetOptionRestore()
" call Dfunc("s:NetOptionRestore() win#".winnr()." buf#".bufnr("."))
@@ -763,7 +797,8 @@ fun! netrw#NetRead(mode,...)
" simple wget
let netrw_fname= escape(b:netrw_fname,g:netrw_fname_escape)
" call Decho("executing: !".g:netrw_http_cmd." ".tmpfile." http://".g:netrw_machine.netrw_fname)
- exe g:netrw_silentxfer."!".g:netrw_http_cmd." ".tmpfile." http://".g:netrw_machine.netrw_fname
+ exe g:netrw_silentxfer."!".g:netrw_http_cmd." ".tmpfile." http://".s:NetUrlencode(g:netrw_machine.netrw_fname)
+
let result = s:NetGetFile(readcmd, tmpfile, b:netrw_method)
else
@@ -773,7 +808,7 @@ fun! netrw#NetRead(mode,...)
" call Decho("netrw_html<".netrw_html.">")
" call Decho("netrw_tag <".netrw_tag.">")
" call Decho("executing: !".g:netrw_http_cmd." ".tmpfile." http://".g:netrw_machine.netrw_html)
- exe g:netrw_silentxfer."!".g:netrw_http_cmd." ".tmpfile." http://".g:netrw_machine.netrw_html
+ exe g:netrw_silentxfer."!".g:netrw_http_cmd." ".tmpfile." http://".s:NetUrlencode(g:netrw_machine.netrw_html)
let result = s:NetGetFile(readcmd, tmpfile, b:netrw_method)
" call Decho('<\s*a\s*name=\s*"'.netrw_tag.'"/')
exe 'norm! 1G/<\s*a\s*name=\s*"'.netrw_tag.'"/'."\<CR>"

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Thu Jan 24 14:17:22 CET 2008 - mkoenig@suse.de
- provide site wide runtimepath /usr/share/vim/site
might be used by other packages to install vim files
- fix diff patch [#353375]
- add explicit version dependency on perl 5.10.0 [#353699]
-------------------------------------------------------------------
Wed Dec 12 11:23:16 CET 2007 - mkoenig@suse.de
- fix shell escaping [#332571]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Oct 4 15:19:43 CEST 2007 - mkoenig@suse.de Thu Oct 4 15:19:43 CEST 2007 - mkoenig@suse.de

352
vim.spec
View File

@ -1,7 +1,7 @@
# #
# spec file for package vim (Version 7.1) # spec file for package vim (Version 7.1)
# #
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@ -12,21 +12,24 @@
Name: vim Name: vim
Version: 7.1 Version: 7.1
Release: 45 Release: 79
# #
License: Other uncritical OpenSource License; http://vimdoc.sourceforge.net/htmldoc/uganda.html#license License: Other uncritical OpenSource License; http://vimdoc.sourceforge.net/htmldoc/uganda.html#license
Group: Productivity/Editors/Vi Group: Productivity/Editors/Vi
# #
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: db-devel fdupes gettext-devel gpm gtk2-devel libacl-devel ncurses-devel python-devel ruby-devel tcl-devel update-alternatives update-desktop-files BuildRequires: db-devel fdupes gettext-devel gpm gtk2-devel libacl-devel ncurses-devel perl python-devel ruby-devel tcl-devel update-alternatives update-desktop-files
# #
%define pkg_version 7.1 %define pkg_version 7.1
%define official_ptchlvl 135 %define official_ptchlvl 135
%define VIM_SUBDIR vim71 %define VIM_SUBDIR vim71
%define site_runtimepath /usr/share/vim/site
# #
%define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?jobs:-j%jobs} %define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?jobs:-j%jobs}
# #
%define vim_prereq %{name}-base = %{version} %define vim_prereq %{name}-base = %{version}
# Explicitly require versioned perl for libperl.so
%define perl_requires perl = 5.10.0
%if 0%{?with_splitted_gvim} %if 0%{?with_splitted_gvim}
%define gvim_prereq g%{name}-base = %{version} %define gvim_prereq g%{name}-base = %{version}
%else %else
@ -84,6 +87,7 @@ Patch16: %{name}-7.0-flex-array.diff
Patch17: vim-7.1-ftplugin_changelog.patch Patch17: vim-7.1-ftplugin_changelog.patch
Patch18: vim-7.1-syntax_spec.patch Patch18: vim-7.1-syntax_spec.patch
Patch19: vim-7.1-diff_check.patch Patch19: vim-7.1-diff_check.patch
Patch20: vim-7.1-netrw_urlencode.patch
# tbd??? %name-6.3-ga-utf8.diff # tbd??? %name-6.3-ga-utf8.diff
# tbd??? %name-6.3-initvals.diff # tbd??? %name-6.3-initvals.diff
# tbd??? vim64-svn-crash.patch # tbd??? vim64-svn-crash.patch
@ -172,6 +176,7 @@ PreReq: %{vim_prereq}
PreReq: update-alternatives PreReq: update-alternatives
Provides: vi_clone Provides: vi_clone
Provides: vim_client Provides: vim_client
Requires: %{perl_requires}
# #
Summary: A version of the VIM editor which includes recent enhancements Summary: A version of the VIM editor which includes recent enhancements
@ -194,6 +199,7 @@ Authors:
Bram Moolenaar <bram@vim.org> Bram Moolenaar <bram@vim.org>
%if 0%{?with_splitted_gvim} %if 0%{?with_splitted_gvim}
%package -n gvim-base %package -n gvim-base
Group: Productivity/Editors/Vi Group: Productivity/Editors/Vi
PreReq: %{vim_prereq} PreReq: %{vim_prereq}
@ -231,6 +237,7 @@ Authors:
Bram Moolenaar <mool@oce.nl> Bram Moolenaar <mool@oce.nl>
%endif %endif
%package -n gvim %package -n gvim
Group: Productivity/Editors/Vi Group: Productivity/Editors/Vi
PreReq: %{gvim_prereq} PreReq: %{gvim_prereq}
@ -241,6 +248,7 @@ Provides: gvim-enhanced = %{version}-%{release}
Provides: gvim_client Provides: gvim_client
Provides: vim_client Provides: vim_client
Provides: vi_clone Provides: vi_clone
Requires: %{perl_requires}
# #
Summary: A GUI for Vi Summary: A GUI for Vi
@ -281,6 +289,7 @@ Authors:
%patch17 -p1 %patch17 -p1
%patch18 %patch18
%patch19 -p1 %patch19 -p1
%patch20 -p1
cp %{S:3} %{S:4} %{S:5} %{S:6} %{S:8} %{S:9} %{S:10} . cp %{S:3} %{S:4} %{S:5} %{S:6} %{S:8} %{S:9} %{S:10} .
rename no nb $RPM_BUILD_DIR/vim*/src/po/no.* rename no nb $RPM_BUILD_DIR/vim*/src/po/no.*
rename menu_no menu_nb $RPM_BUILD_DIR/vim*/runtime/lang/menu_no* rename menu_no menu_nb $RPM_BUILD_DIR/vim*/runtime/lang/menu_no*
@ -299,7 +308,8 @@ export COMMON_OPTIONS="\
--enable-sniff \ --enable-sniff \
--with-features=huge \ --with-features=huge \
--with-compiledby='http://www.opensuse.org/' \ --with-compiledby='http://www.opensuse.org/' \
--with-tlib=ncurses" --with-tlib=ncurses \
--with-global-runtime=%{site_runtimepath}"
export SCRIPT_OPTIONS="\ export SCRIPT_OPTIONS="\
--enable-perlinterp \ --enable-perlinterp \
--enable-pythoninterp \ --enable-pythoninterp \
@ -392,6 +402,11 @@ touch %{buildroot}/etc/alternatives/vim
%{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/syntax %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/syntax
%{__install} -D -m 0644 %{S:3} %{buildroot}/etc/vimrc %{__install} -D -m 0644 %{S:3} %{buildroot}/etc/vimrc
%{__install} -D -m 0644 %{S:8} %{buildroot}/etc/gvimrc %{__install} -D -m 0644 %{S:8} %{buildroot}/etc/gvimrc
# create site wide runtime directory
mkdir -p -m 0755 %{buildroot}%{site_runtimepath}/after
mkdir -m 0755 %{buildroot}%{site_runtimepath}/syntax
mkdir -m 0755 %{buildroot}%{site_runtimepath}/ftdetect
mkdir -m 0755 %{buildroot}%{site_runtimepath}/after/syntax
# desktop file for gvim # desktop file for gvim
%suse_update_desktop_file -i gvim TextEditor %suse_update_desktop_file -i gvim TextEditor
# #
@ -537,6 +552,11 @@ fi
%dir %{_datadir}/vim/%{VIM_SUBDIR}/syntax/ %dir %{_datadir}/vim/%{VIM_SUBDIR}/syntax/
%dir %{_datadir}/vim/%{VIM_SUBDIR}/tools/ %dir %{_datadir}/vim/%{VIM_SUBDIR}/tools/
%dir %{_datadir}/vim/%{VIM_SUBDIR}/tutor/ %dir %{_datadir}/vim/%{VIM_SUBDIR}/tutor/
%dir %{site_runtimepath}
%dir %{site_runtimepath}/syntax/
%dir %{site_runtimepath}/ftdetect/
%dir %{site_runtimepath}/after/
%dir %{site_runtimepath}/after/syntax/
# #
%{_datadir}/vim/%{VIM_SUBDIR}/bugreport.vim %{_datadir}/vim/%{VIM_SUBDIR}/bugreport.vim
%{_datadir}/vim/%{VIM_SUBDIR}/evim.vim %{_datadir}/vim/%{VIM_SUBDIR}/evim.vim
@ -632,47 +652,55 @@ fi
%defattr(-,root,root,-) %defattr(-,root,root,-)
%{_bindir}/gvim-enhanced %{_bindir}/gvim-enhanced
%endif %endif
%changelog %changelog
* Thu Oct 04 2007 - mkoenig@suse.de * Thu Jan 24 2008 mkoenig@suse.de
- provide site wide runtimepath /usr/share/vim/site
might be used by other packages to install vim files
- fix diff patch [#353375]
- add explicit version dependency on perl 5.10.0 [#353699]
* Wed Dec 12 2007 mkoenig@suse.de
- fix shell escaping [#332571]
* Thu Oct 04 2007 mkoenig@suse.de
- fix alternatives problem which resulted from linking to the - fix alternatives problem which resulted from linking to the
dummy script in install process [#305790] dummy script in install process [#305790]
- update upstream patches to 135 - update upstream patches to 135
* Fri Aug 31 2007 - mkoenig@suse.de * Fri Aug 31 2007 mkoenig@suse.de
- let vim detect a failing diff [#252901] - let vim detect a failing diff [#252901]
- add /bin/ex symlink [#306423] - add /bin/ex symlink [#306423]
* Wed Aug 22 2007 - mkoenig@suse.de * Wed Aug 22 2007 mkoenig@suse.de
- really enable syntax highlighting [#274600] - really enable syntax highlighting [#274600]
- update apparmor syntax rules [#301605] - update apparmor syntax rules [#301605]
* Wed Aug 15 2007 - kssingvo@suse.de * Wed Aug 15 2007 kssingvo@suse.de
- fixed helpline issue CVE-2007-2953, swamp#12271 [#292433] - fixed helpline issue CVE-2007-2953, swamp#12271 [#292433]
* Thu Jul 26 2007 - mkoenig@suse.de * Thu Jul 26 2007 mkoenig@suse.de
- avoid duplicate installs of manpages [#294155] - avoid duplicate installs of manpages [#294155]
- remove old Obsoletes for vim-fat - remove old Obsoletes for vim-fat
* Mon Jul 09 2007 - mkoenig@suse.de * Mon Jul 09 2007 mkoenig@suse.de
- fix spec syntax rules - fix spec syntax rules
* Thu Jul 05 2007 - coolo@suse.de * Thu Jul 05 2007 coolo@suse.de
- put desktop file into the package - put desktop file into the package
* Tue Jun 19 2007 - mkoenig@suse.de * Tue Jun 19 2007 mkoenig@suse.de
- fix changelog ftplugin [#284970] - fix changelog ftplugin [#284970]
* Wed May 23 2007 - mkoenig@suse.de * Wed May 23 2007 mkoenig@suse.de
- update to version 7.1 - update to version 7.1
- removed patches: - removed patches:
vim-7.0-fstab_match_uuid.patch vim-7.0-fstab_match_uuid.patch
vim-7.0-fix_duplicate_key_assignment_de.patch vim-7.0-fix_duplicate_key_assignment_de.patch
- enable syntax highlighting by default [#274600] - enable syntax highlighting by default [#274600]
* Tue May 15 2007 - mrueckert@suse.de * Tue May 15 2007 mrueckert@suse.de
- move a few files back into the base package so we can e.g. enable - move a few files back into the base package so we can e.g. enable
syntax highlighting by default. it would still be black/white syntax highlighting by default. it would still be black/white
for most filetypes. for most filetypes.
* Wed May 09 2007 - mkoenig@suse.de * Wed May 09 2007 mkoenig@suse.de
- fix duplicate key assignment in dialog when .swp file exists - fix duplicate key assignment in dialog when .swp file exists
[#270312] [#270312]
* Mon May 07 2007 - mkoenig@suse.de * Mon May 07 2007 mkoenig@suse.de
- update official patches to 243 - update official patches to 243
* Fixes modeline exploit, CVE-2007-2438 [#270496] * Fixes modeline exploit, CVE-2007-2438 [#270496]
* Wed Apr 25 2007 - ro@suse.de * Wed Apr 25 2007 ro@suse.de
- add prereqs for update-alternative in subpackages - add prereqs for update-alternative in subpackages
* Mon Apr 23 2007 - mrueckert@suse.de * Mon Apr 23 2007 mrueckert@suse.de
- another run on the package layout. this should finally work with - another run on the package layout. this should finally work with
all package manager. although it will allow you to install vim-base all package manager. although it will allow you to install vim-base
without a vim_client package. without a vim_client package.
@ -680,26 +708,26 @@ fi
this script will be used as the default binary if only vim-base this script will be used as the default binary if only vim-base
is installed. this avoids dangling symlinks and gives the user is installed. this avoids dangling symlinks and gives the user
an hint how to solve the problem. an hint how to solve the problem.
* Thu Apr 05 2007 - mkoenig@suse.de * Thu Apr 05 2007 mkoenig@suse.de
- Keep %%ghost for gvimrc only - Keep %%ghost for gvimrc only
* Tue Apr 03 2007 - mkoenig@suse.de * Tue Apr 03 2007 mkoenig@suse.de
- change %%ghost %%config(missingok) to %%config(noreplace) - change %%ghost %%config(missingok) to %%config(noreplace)
for /etc/vimrc and /etc/gvimrc for /etc/vimrc and /etc/gvimrc
* Tue Mar 27 2007 - mrueckert@suse.de * Tue Mar 27 2007 mrueckert@suse.de
- another minor layout change - another minor layout change
* Tue Mar 27 2007 - mrueckert@suse.de * Tue Mar 27 2007 mrueckert@suse.de
- add subdirs in /usr/share/vim/vim70/ to the base package - add subdirs in /usr/share/vim/vim70/ to the base package
* Mon Mar 26 2007 - mrueckert@suse.de * Mon Mar 26 2007 mrueckert@suse.de
- new package layout for the vim package to allow a smaller vim - new package layout for the vim package to allow a smaller vim
installation in the minimal system (#239838) installation in the minimal system (#239838)
* Fri Feb 02 2007 - dmueller@suse.de * Sat Feb 03 2007 dmueller@suse.de
- fix fortify workaround - fix fortify workaround
* Wed Jan 24 2007 - mkoenig@suse.de * Wed Jan 24 2007 mkoenig@suse.de
- move gvim and related stuff from /usr/X11R6/bin to /usr/bin - move gvim and related stuff from /usr/X11R6/bin to /usr/bin
* Tue Jan 23 2007 - mkoenig@suse.de * Tue Jan 23 2007 mkoenig@suse.de
- set default backspace functionality to a more "useful" - set default backspace functionality to a more "useful"
value [#34519] value [#34519]
* Mon Jan 22 2007 - mkoenig@suse.de * Mon Jan 22 2007 mkoenig@suse.de
- added official patches 147-188: - added official patches 147-188:
* no error message for ":call d.foo()" when "foo" doesn't exist * no error message for ":call d.foo()" when "foo" doesn't exist
* when resizing windows scrolling is not done in the best way * when resizing windows scrolling is not done in the best way
@ -742,15 +770,15 @@ fi
* ml_get error when doing "/\_s*/e" with utf-8 'encoding' * ml_get error when doing "/\_s*/e" with utf-8 'encoding'
* can't properly source a remote script * can't properly source a remote script
* (after 7.0.186) warning for wrong pointer type * (after 7.0.186) warning for wrong pointer type
* Mon Nov 06 2006 - mkoenig@suse.de * Mon Nov 06 2006 mkoenig@suse.de
- add apparmor syntax highlighting [#190084] - add apparmor syntax highlighting [#190084]
* Tue Oct 31 2006 - mkoenig@suse.de * Tue Oct 31 2006 mkoenig@suse.de
- enable grub mode for different root dir [#113647] - enable grub mode for different root dir [#113647]
* Tue Oct 24 2006 - mkoenig@suse.de * Tue Oct 24 2006 mkoenig@suse.de
- added official patchs 077-146: - added official patchs 077-146:
* minor bugfixes * minor bugfixes
- fix UUID matching in fstab syntax mode [#211238] - fix UUID matching in fstab syntax mode [#211238]
* Wed Aug 30 2006 - kssingvo@suse.de * Wed Aug 30 2006 kssingvo@suse.de
- added official patches 067-076: - added official patches 067-076:
* undo problems when using input method * undo problems when using input method
* 'ignorecase' is not used properly for Insert mode completion * 'ignorecase' is not used properly for Insert mode completion
@ -762,7 +790,7 @@ fi
* (extra) Win32: tooltips can be in the wrong encoding * (extra) Win32: tooltips can be in the wrong encoding
* winsaveview() could store wrong desired cursor column * winsaveview() could store wrong desired cursor column
* (after 7.0.010) could not get spell files from non-ftp server * (after 7.0.010) could not get spell files from non-ftp server
* Wed Aug 23 2006 - kssingvo@suse.de * Wed Aug 23 2006 kssingvo@suse.de
- added official patches 051-066: - added official patches 051-066:
* (after 7.0.44) compile and/or run problem with Perl interface * (after 7.0.44) compile and/or run problem with Perl interface
* the Vim server may expose more functionality than expected * the Vim server may expose more functionality than expected
@ -780,7 +808,7 @@ fi
* compiler warnings for unused variables * compiler warnings for unused variables
* (extra) Mac: horizontal scroll wheel caused vertical scroll * (extra) Mac: horizontal scroll wheel caused vertical scroll
* tab pages line not redrawn after removing the popup menu * tab pages line not redrawn after removing the popup menu
* Wed Aug 09 2006 - kssingvo@suse.de * Wed Aug 09 2006 kssingvo@suse.de
- fixed vim-enhaced package: - fixed vim-enhaced package:
* builds now more conform * builds now more conform
* without gui now * without gui now
@ -801,13 +829,13 @@ fi
* can't properly close a buffer through the NetBeans interface * can't properly close a buffer through the NetBeans interface
- patch for ruby output on query of LDFLAGS - patch for ruby output on query of LDFLAGS
- fixed use_update_desktop_file: no longer destroys shell echo - fixed use_update_desktop_file: no longer destroys shell echo
* Fri Jul 21 2006 - schwab@suse.de * Fri Jul 21 2006 schwab@suse.de
- Add /bin/ex [#193953]. - Add /bin/ex [#193953].
- Fix file list. - Fix file list.
* Wed Jul 12 2006 - kssingvo@suse.de * Wed Jul 12 2006 kssingvo@suse.de
- added new official patches 036-037 - added new official patches 036-037
- splitted vim-enhanced package with all features - splitted vim-enhanced package with all features
* Tue Jul 11 2006 - kssingvo@suse.de * Tue Jul 11 2006 kssingvo@suse.de
- update to 7.0 - update to 7.0
o Spell checking support for about 50 languages o Spell checking support for about 50 languages
o Intelligent completion for C, HTML, Ruby, Python, PHP, etc. o Intelligent completion for C, HTML, Ruby, Python, PHP, etc.
@ -821,131 +849,131 @@ fi
o Internal grep; works on all platforms, searches compressed files o Internal grep; works on all platforms, searches compressed files
o Browsing remote directories, zip and tar archives o Browsing remote directories, zip and tar archives
o Printing multi-byte text o Printing multi-byte text
* Wed Jun 07 2006 - kssingvo@suse.de * Wed Jun 07 2006 kssingvo@suse.de
- fix for crash in gui (bugzilla#182212) - fix for crash in gui (bugzilla#182212)
* Sat Mar 18 2006 - jw@suse.de * Sat Mar 18 2006 jw@suse.de
- fixed bugzilla # 112930 - fixed bugzilla # 112930
no more segv upon svn commit. no more segv upon svn commit.
* Fri Feb 24 2006 - hvogel@suse.de * Fri Feb 24 2006 hvogel@suse.de
- Dont package any gvimrc (except in %%doc), just use apps defaults. - Dont package any gvimrc (except in %%doc), just use apps defaults.
Otherwise we will play default settings ping pong Otherwise we will play default settings ping pong
forever [#152830] forever [#152830]
* Thu Feb 02 2006 - rml@suse.de * Thu Feb 02 2006 rml@suse.de
- Make X selection again work in gvim (Bug #144109) - Make X selection again work in gvim (Bug #144109)
* Wed Feb 01 2006 - hvogel@suse.de * Wed Feb 01 2006 hvogel@suse.de
- generate help-tags tag during build - generate help-tags tag during build
* Mon Jan 30 2006 - mmj@suse.de * Mon Jan 30 2006 mmj@suse.de
- Add FreeMarker templates syntax highlighting [#144295] - Add FreeMarker templates syntax highlighting [#144295]
* Wed Jan 25 2006 - mls@suse.de * Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires - converted neededforbuild to BuildRequires
* Sat Jan 14 2006 - schwab@suse.de * Sat Jan 14 2006 schwab@suse.de
- Don't strip binaries. - Don't strip binaries.
* Thu Jan 12 2006 - mmj@suse.de * Thu Jan 12 2006 mmj@suse.de
- Add patches 6.4.001 through 6.4.006 - Add patches 6.4.001 through 6.4.006
- Compile with -fstack-protector-all - Compile with -fstack-protector-all
* Wed Jan 11 2006 - mmj@suse.de * Wed Jan 11 2006 mmj@suse.de
- Use a better gvimrc [#141096] - Use a better gvimrc [#141096]
* Mon Dec 19 2005 - ro@suse.de * Mon Dec 19 2005 ro@suse.de
- remove unpackaged symlinks - remove unpackaged symlinks
* Mon Dec 05 2005 - mmj@suse.de * Mon Dec 05 2005 mmj@suse.de
- Make sure SELinux is disabled - Make sure SELinux is disabled
* Sun Oct 16 2005 - mmj@suse.de * Sun Oct 16 2005 mmj@suse.de
- Update to vim-6.4 which is a pure bugfix release, no new features - Update to vim-6.4 which is a pure bugfix release, no new features
was added (they all go to vim7) was added (they all go to vim7)
- Disable selinux patch for now - Disable selinux patch for now
* Thu Jul 21 2005 - mmj@suse.de * Thu Jul 21 2005 mmj@suse.de
- Add pathes 6.3.76 through 6.3.84 - Add pathes 6.3.76 through 6.3.84
* Tue Jul 19 2005 - lnussel@suse.de * Tue Jul 19 2005 lnussel@suse.de
- Don't strip binaries during install to get a useful debuginfo - Don't strip binaries during install to get a useful debuginfo
package package
* Thu Jul 07 2005 - mmj@suse.de * Thu Jul 07 2005 mmj@suse.de
- Fix missing decl on vitmp.c - Fix missing decl on vitmp.c
* Thu Jun 02 2005 - mmj@suse.de * Thu Jun 02 2005 mmj@suse.de
- Add patches 6.3.59 through 6.3.75 - Add patches 6.3.59 through 6.3.75
* Tue Jan 25 2005 - mmj@suse.de * Tue Jan 25 2005 mmj@suse.de
- Add patches 6.3.55 through 6.3.58 - Add patches 6.3.55 through 6.3.58
* Fri Jan 21 2005 - mmj@suse.de * Fri Jan 21 2005 mmj@suse.de
- /bin/sh is bash on SUSE LINUX, so highlight as such [#49872] - /bin/sh is bash on SUSE LINUX, so highlight as such [#49872]
* Thu Jan 20 2005 - mmj@suse.de * Thu Jan 20 2005 mmj@suse.de
- Fix insecure tmp file handling [#50025] - Fix insecure tmp file handling [#50025]
* Fri Jan 07 2005 - mmj@suse.de * Fri Jan 07 2005 mmj@suse.de
- Add patches 6.3.47 through 6.3.54 - Add patches 6.3.47 through 6.3.54
* Mon Dec 13 2004 - mmj@suse.de * Mon Dec 13 2004 mmj@suse.de
- Add patches 6.3.044 to 6.0.46 from upstream [#49092] - Add patches 6.3.044 to 6.0.46 from upstream [#49092]
- Explain that modelines enabling can be potentially evil - Explain that modelines enabling can be potentially evil
* Tue Dec 07 2004 - mmj@suse.de * Tue Dec 07 2004 mmj@suse.de
- Add patches 6.3.032 to 6.0.43 from upstream - Add patches 6.3.032 to 6.0.43 from upstream
* Wed Nov 24 2004 - ro@suse.de * Wed Nov 24 2004 ro@suse.de
- use macro for python version - use macro for python version
* Tue Nov 16 2004 - hvogel@suse.de * Tue Nov 16 2004 hvogel@suse.de
- add gvim icon - add gvim icon
* Wed Nov 10 2004 - hvogel@suse.de * Wed Nov 10 2004 hvogel@suse.de
- fix the 'current' link to point to the right directory - fix the 'current' link to point to the right directory
* Fri Oct 22 2004 - mmj@suse.de * Sat Oct 23 2004 mmj@suse.de
- Make the rpm versioning match what vim does itself - Make the rpm versioning match what vim does itself
- Add patch 31 from upstream - Add patch 31 from upstream
* Tue Oct 19 2004 - mmj@suse.de * Tue Oct 19 2004 mmj@suse.de
- locale no should correctly be nb so make it so - locale no should correctly be nb so make it so
* Wed Oct 13 2004 - mmj@suse.de * Wed Oct 13 2004 mmj@suse.de
- Include bugfixes up to and including patch 30 - Include bugfixes up to and including patch 30
* Sat Sep 04 2004 - mmj@suse.de * Sat Sep 04 2004 mmj@suse.de
- Include the latest bugfix patches 16-23 - Include the latest bugfix patches 16-23
* Tue Aug 24 2004 - mmj@suse.de * Tue Aug 24 2004 mmj@suse.de
- Also recognize "%%t" and "%%j" [#43985] - Also recognize "%%t" and "%%j" [#43985]
* Tue Aug 24 2004 - mmj@suse.de * Tue Aug 24 2004 mmj@suse.de
- Make printf format string "%%z" be recognized and hilighted [#43985] - Make printf format string "%%z" be recognized and hilighted [#43985]
* Thu Aug 12 2004 - mmj@suse.de * Thu Aug 12 2004 mmj@suse.de
- Update bugfixing patches including 12-15 - Update bugfixing patches including 12-15
* Sat Jul 03 2004 - mmj@suse.de * Sat Jul 03 2004 mmj@suse.de
- Update bugfixing patches 001 through 011 - Update bugfixing patches 001 through 011
* Tue Jun 08 2004 - mmj@suse.de * Tue Jun 08 2004 mmj@suse.de
- Update to vim-6.3 - Update to vim-6.3
* Fri May 07 2004 - mmj@suse.de * Fri May 07 2004 mmj@suse.de
- Apply official patches up to including 531 - Apply official patches up to including 531
* Mon May 03 2004 - mmj@suse.de * Mon May 03 2004 mmj@suse.de
- Apply official patches up to including 521 - Apply official patches up to including 521
* Tue Apr 13 2004 - mmj@suse.de * Tue Apr 13 2004 mmj@suse.de
- Use extra again - Use extra again
- Apply official patches up to including 6.2.466 - Apply official patches up to including 6.2.466
* Wed Mar 17 2004 - mmj@suse.de * Wed Mar 17 2004 mmj@suse.de
- Apply patch from Juergen Weigert to make 'ga' work correctly with - Apply patch from Juergen Weigert to make 'ga' work correctly with
UTF-8 UTF-8
* Wed Feb 25 2004 - kukuk@suse.de * Wed Feb 25 2004 kukuk@suse.de
- Fix version detection - Fix version detection
- Fix SELinux patch (return code of one function) - Fix SELinux patch (return code of one function)
* Mon Feb 23 2004 - mmj@suse.de * Mon Feb 23 2004 mmj@suse.de
- Adjust patches to include up to 6.2.263 - Adjust patches to include up to 6.2.263
- Only patch SELinux on versions after 9.0 - Only patch SELinux on versions after 9.0
* Mon Feb 09 2004 - mmj@suse.de * Mon Feb 09 2004 mmj@suse.de
- Add patches we want from 175 to 245 - Add patches we want from 175 to 245
* Wed Jan 28 2004 - kukuk@suse.de * Wed Jan 28 2004 kukuk@suse.de
- Add SELinux patch - Add SELinux patch
* Sat Jan 10 2004 - adrian@suse.de * Sat Jan 10 2004 adrian@suse.de
- build as user - build as user
* Fri Jan 09 2004 - mmj@suse.de * Fri Jan 09 2004 mmj@suse.de
- compile with "-fno-strict-aliasing" - compile with "-fno-strict-aliasing"
* Fri Jan 09 2004 - mmj@suse.de * Fri Jan 09 2004 mmj@suse.de
- add patches we want from 99 to 174 - add patches we want from 99 to 174
- regenerate patches - regenerate patches
- add patch for fstab syntax highlighting [#33814] - add patch for fstab syntax highlighting [#33814]
* Wed Sep 17 2003 - fehr@suse.de * Wed Sep 17 2003 fehr@suse.de
- add patches patches 91 to 98 from vim homepage - add patches patches 91 to 98 from vim homepage
* Fri Sep 12 2003 - fehr@suse.de * Fri Sep 12 2003 fehr@suse.de
- add patches patches 76 to 89 from vim homepage - add patches patches 76 to 89 from vim homepage
(vim-6.2-altscreen.dif is therefore obsolete) (vim-6.2-altscreen.dif is therefore obsolete)
* Wed Sep 10 2003 - fehr@suse.de * Wed Sep 10 2003 fehr@suse.de
- add patches patches 72 to 75 from vim homepage - add patches patches 72 to 75 from vim homepage
* Wed Sep 03 2003 - mls@suse.de * Wed Sep 03 2003 mls@suse.de
- replace vim132 with bash version and delete post scriptlet - replace vim132 with bash version and delete post scriptlet
* Tue Aug 26 2003 - fehr@suse.de * Tue Aug 26 2003 fehr@suse.de
- update ycp.vim and changes.vim - update ycp.vim and changes.vim
* Mon Aug 25 2003 - mls@suse.de * Mon Aug 25 2003 mls@suse.de
- fix aternate screen problem (again) - fix aternate screen problem (again)
* Fri Aug 22 2003 - fehr@suse.de * Fri Aug 22 2003 fehr@suse.de
- add patches patches 70 to 71 from vim homepage - add patches patches 70 to 71 from vim homepage
* Sat Aug 16 2003 - adrian@suse.de * Sat Aug 16 2003 adrian@suse.de
- install desktop file for gvim from kappfinder - install desktop file for gvim from kappfinder
* Fri Aug 15 2003 - mfabian@suse.de * Fri Aug 15 2003 mfabian@suse.de
- adapt vim-6.2-gvimrc-fontset.dif to the settings needed for - adapt vim-6.2-gvimrc-fontset.dif to the settings needed for
a gtk2 build. For most languages it is OK to set "guifontset" a gtk2 build. For most languages it is OK to set "guifontset"
to "monospace". But for Korean "monospace" expands to to "monospace". But for Korean "monospace" expands to
@ -957,13 +985,13 @@ fi
appropriate CJK font according to the rules in appropriate CJK font according to the rules in
/etc/fonts/fonts.conf. I choose "Luxi\ Mono" because this /etc/fonts/fonts.conf. I choose "Luxi\ Mono" because this
is guaranteed to be installed always. is guaranteed to be installed always.
* Tue Aug 12 2003 - mmj@suse.de * Tue Aug 12 2003 mmj@suse.de
- change the GUI to be built with gtk2 - change the GUI to be built with gtk2
* Tue Aug 12 2003 - fehr@suse.de * Tue Aug 12 2003 fehr@suse.de
- add liux relevant patches 15 - 69 - add liux relevant patches 15 - 69
* Wed Jul 16 2003 - fehr@suse.de * Wed Jul 16 2003 fehr@suse.de
- create link eview to gvim - create link eview to gvim
* Tue Jun 24 2003 - mmj@suse.de * Tue Jun 24 2003 mmj@suse.de
- Update to 6.2 including: - Update to 6.2 including:
· Support for GTK2 · Support for GTK2
· Support for editing Arabic text · Support for editing Arabic text
@ -972,63 +1000,63 @@ fi
· Cscope support for Win32 · Cscope support for Win32
· Support for PostScript printing in various 8-bit encodings · Support for PostScript printing in various 8-bit encodings
- Add non-Win32 patches from 1 - 14 - Add non-Win32 patches from 1 - 14
* Tue May 27 2003 - fehr@suse.de * Tue May 27 2003 fehr@suse.de
- remove unpackaged files from buildroot - remove unpackaged files from buildroot
* Fri May 23 2003 - fehr@suse.de * Fri May 23 2003 fehr@suse.de
- add vitmp binary and man page to package - add vitmp binary and man page to package
* Wed Apr 02 2003 - ro@suse.de * Wed Apr 02 2003 ro@suse.de
- updated python path - updated python path
* Mon Mar 03 2003 - fehr@suse.de * Mon Mar 03 2003 fehr@suse.de
- add patches 318 to 364 from ftp.vim.org - add patches 318 to 364 from ftp.vim.org
* Mon Feb 03 2003 - adrian@suse.de * Mon Feb 03 2003 adrian@suse.de
- remove -mminimal-toc from RPM_OPT_FLAGS for ppc - remove -mminimal-toc from RPM_OPT_FLAGS for ppc
- add patches 240 to 317 from ftp.vim.org - add patches 240 to 317 from ftp.vim.org
* Wed Jan 01 2003 - adrian@suse.de * Wed Jan 01 2003 adrian@suse.de
- add a comment in the default vimrc to get the completion - add a comment in the default vimrc to get the completion
behaviour as in bash (often asked). behaviour as in bash (often asked).
* Mon Dec 16 2002 - fehr@suse.de * Mon Dec 16 2002 fehr@suse.de
- add "modelines=0" to default vimrc because of security - add "modelines=0" to default vimrc because of security
considerations considerations
* Fri Dec 13 2002 - ro@suse.de * Fri Dec 13 2002 ro@suse.de
- updated neededforbuild - updated neededforbuild
* Thu Nov 07 2002 - mfabian@suse.de * Thu Nov 07 2002 mfabian@suse.de
- add patches 151 to 248 from ftp.vim.org (Bug #12157 is fixed - add patches 151 to 248 from ftp.vim.org (Bug #12157 is fixed
by patch 194, made by Michael Schroeder <mls@suse.de>) by patch 194, made by Michael Schroeder <mls@suse.de>)
* Wed Oct 30 2002 - agruen@suse.de * Wed Oct 30 2002 agruen@suse.de
- Add dependency on acl-devel package so POSIX ACL support - Add dependency on acl-devel package so POSIX ACL support
is enabled. is enabled.
* Tue Aug 20 2002 - mmj@suse.de * Tue Aug 20 2002 mmj@suse.de
- Correct PreReq - Correct PreReq
* Wed Aug 07 2002 - werner@suse.de * Wed Aug 07 2002 werner@suse.de
- Fix vimrc for xterm and add some more keys (bug #15002) - Fix vimrc for xterm and add some more keys (bug #15002)
* Tue Aug 06 2002 - fehr@suse.de * Tue Aug 06 2002 fehr@suse.de
- add commands to vimrc to recognize last cursor position in a file - add commands to vimrc to recognize last cursor position in a file
- add patches 033 to 150 from ftp.vim.org - add patches 033 to 150 from ftp.vim.org
* Fri Aug 02 2002 - adrian@suse.de * Fri Aug 02 2002 adrian@suse.de
- do not handle vim and kvim together anymore - do not handle vim and kvim together anymore
* Tue Jun 25 2002 - olh@suse.de * Tue Jun 25 2002 olh@suse.de
- build with -mminimal-toc on ppc64 - build with -mminimal-toc on ppc64
* Wed Jun 05 2002 - ro@suse.de * Wed Jun 05 2002 ro@suse.de
- specify python config dir (not found on lib64 platforms) - specify python config dir (not found on lib64 platforms)
* Thu Apr 25 2002 - fehr@suse.de * Thu Apr 25 2002 fehr@suse.de
- make vim again read /etc/vimrc or /etc/gvimrc - make vim again read /etc/vimrc or /etc/gvimrc
- add patches 001 to 032 from ftp.vim.org - add patches 001 to 032 from ftp.vim.org
* Wed Apr 10 2002 - adrian@suse.de * Wed Apr 10 2002 adrian@suse.de
- update to version 6.1 - update to version 6.1
- remove obsolete patches - remove obsolete patches
- clean xim.diff from patches which gone to the source - clean xim.diff from patches which gone to the source
- add gui_kde support for kvim - add gui_kde support for kvim
* Tue Apr 02 2002 - fehr@suse.de * Tue Apr 02 2002 fehr@suse.de
- remove disable_system.patch that prevent print menue entry in - remove disable_system.patch that prevent print menue entry in
gvim from working (#15355) gvim from working (#15355)
* Thu Mar 14 2002 - fehr@suse.de * Thu Mar 14 2002 fehr@suse.de
- add patch 6.0.164 to patches - add patch 6.0.164 to patches
(After patch 6.0.135 the menu entries for pasting don't work in (After patch 6.0.135 the menu entries for pasting don't work in
Insert and Visual mode. Add <script> to allow script-local mappings.) Insert and Visual mode. Add <script> to allow script-local mappings.)
* Sun Mar 10 2002 - mfabian@suse.de * Sun Mar 10 2002 mfabian@suse.de
- fix typo in entry for Korean fontset which prevented the - fix typo in entry for Korean fontset which prevented the
gulim fonts from being used gulim fonts from being used
* Mon Mar 04 2002 - mfabian@suse.de * Mon Mar 04 2002 mfabian@suse.de
- change default fontset entry for Korean to prevent core dump - change default fontset entry for Korean to prevent core dump
in Korean locale. in Korean locale.
Our previous default selected was Our previous default selected was
@ -1040,58 +1068,58 @@ fi
Because of this 'gvim' can't get any usable font, and Because of this 'gvim' can't get any usable font, and
gui.char_width becomes 0. This leads to a division by 0 gui.char_width becomes 0. This leads to a division by 0
in function gui_resize_shell(). in function gui_resize_shell().
* Sun Mar 03 2002 - mfabian@suse.de * Sun Mar 03 2002 mfabian@suse.de
- add xim.diff from "Yasuhiro Matsumoto" <mattn_jp@hotmail.com> - add xim.diff from "Yasuhiro Matsumoto" <mattn_jp@hotmail.com>
This patch makes OnTheSpot input style perfectly usable for This patch makes OnTheSpot input style perfectly usable for
Japanese, without the patch OnTheSpot input style is severely Japanese, without the patch OnTheSpot input style is severely
broken. broken.
* Thu Feb 28 2002 - kukuk@suse.de * Thu Feb 28 2002 kukuk@suse.de
- Add hack to avoid csh dependency - Add hack to avoid csh dependency
- Make beta-testers happy - Make beta-testers happy
* Sat Feb 23 2002 - mfabian@suse.de * Sun Feb 24 2002 mfabian@suse.de
- choose a different fontset for locales starting with 'zh' - choose a different fontset for locales starting with 'zh'
(zh_TW, zh_CN, ...) because the new default fontset is not (zh_TW, zh_CN, ...) because the new default fontset is not
suitable for these locales suitable for these locales
* Thu Feb 21 2002 - fehr@suse.de * Thu Feb 21 2002 fehr@suse.de
- change default fontset to use "iso8859-*" as encoding part - change default fontset to use "iso8859-*" as encoding part
* Thu Feb 07 2002 - fehr@suse.de * Thu Feb 07 2002 fehr@suse.de
- remove RPM_BUILD_ROOT path in man pages (#13054) - remove RPM_BUILD_ROOT path in man pages (#13054)
* Tue Feb 05 2002 - schwab@suse.de * Tue Feb 05 2002 schwab@suse.de
- Don't add /usr/local/include and /usr/local/lib to search paths. - Don't add /usr/local/include and /usr/local/lib to search paths.
* Tue Jan 29 2002 - fehr@suse.de * Tue Jan 29 2002 fehr@suse.de
- add patches 094 to 154 for vim 6.0 from ftp.vim.org - add patches 094 to 154 for vim 6.0 from ftp.vim.org
- syntax files changes.vim and ycp.vim are now separate source files - syntax files changes.vim and ycp.vim are now separate source files
* Fri Dec 07 2001 - mfabian@suse.de * Fri Dec 07 2001 mfabian@suse.de
- add vim-6.0-euro-menu.dif which removes @euro when looking - add vim-6.0-euro-menu.dif which removes @euro when looking
for a menu translation for gvim. Without this, for a menu translation for gvim. Without this,
"LC_ALL=de_DE@euro gvim" will show English menus "LC_ALL=de_DE@euro gvim" will show English menus
* Thu Nov 29 2001 - fehr@suse.de * Thu Nov 29 2001 fehr@suse.de
- add patches 074 to 093 for vim 6.0 from ftp.vim.org - add patches 074 to 093 for vim 6.0 from ftp.vim.org
- add option nocompatible again to /etc/vimrc (defaults are simply - add option nocompatible again to /etc/vimrc (defaults are simply
more usable this way) more usable this way)
* Thu Nov 29 2001 - mfabian@suse.de * Thu Nov 29 2001 mfabian@suse.de
- added NLS support again (vim-6.0-lang.tar.bz2 was not unpacked) - added NLS support again (vim-6.0-lang.tar.bz2 was not unpacked)
- applied fontset patch to /etc/gvimrc again - applied fontset patch to /etc/gvimrc again
* Thu Nov 15 2001 - fehr@suse.de * Thu Nov 15 2001 fehr@suse.de
- changed default vimrc according to suggestions of vim developer - changed default vimrc according to suggestions of vim developer
* Mon Nov 05 2001 - fehr@suse.de * Mon Nov 05 2001 fehr@suse.de
- added links vimdiff and gvimdiff - added links vimdiff and gvimdiff
- added egvim link to /usr/X11R6/bin - added egvim link to /usr/X11R6/bin
- prevent use of tempname command in vimtutor - prevent use of tempname command in vimtutor
- add patches 001 to 072 for vim 6.0 from ftp.vim.org - add patches 001 to 072 for vim 6.0 from ftp.vim.org
* Fri Oct 19 2001 - mmj@suse.de * Fri Oct 19 2001 mmj@suse.de
- Updated to 6.0 - Updated to 6.0
- Merges the gvim.spec and vim.spec into one specfile. - Merges the gvim.spec and vim.spec into one specfile.
- Added a ppd.vim syntax file from bjacke@suse.de - Added a ppd.vim syntax file from bjacke@suse.de
* Tue Sep 11 2001 - mfabian@suse.de * Tue Sep 11 2001 mfabian@suse.de
- update to Vim 6.0av - update to Vim 6.0av
(Bram Moolenaar: "Just bug fixes this time, and (Bram Moolenaar: "Just bug fixes this time, and
quite a lot of them ...") For details about the bugs fixed, quite a lot of them ...") For details about the bugs fixed,
please read /usr/share/doc/packages/vim/ANNOUNCEMENT.vim-6.0av please read /usr/share/doc/packages/vim/ANNOUNCEMENT.vim-6.0av
* Wed Aug 29 2001 - fehr@suse.de * Wed Aug 29 2001 fehr@suse.de
- add new ycp sytax file from Michal Svec - add new ycp sytax file from Michal Svec
- add extensions .scr and .yh as ycp extensions - add extensions .scr and .yh as ycp extensions
* Tue Aug 28 2001 - mfabian@suse.de * Tue Aug 28 2001 mfabian@suse.de
- update to Vim 6.0at - update to Vim 6.0at
- removed sf_warnings.dif (included upstream) - removed sf_warnings.dif (included upstream)
- add --with-features=big - add --with-features=big
@ -1099,82 +1127,82 @@ fi
- remove --enable-fontset - remove --enable-fontset
- add BuildRoot - add BuildRoot
- add %%{?suse_update_config:%%{suse_update_config -f }} - add %%{?suse_update_config:%%{suse_update_config -f }}
* Thu Aug 16 2001 - fehr@suse.de * Thu Aug 16 2001 fehr@suse.de
- update to new version 5.8 with patches 5.8.001 to 008 applied - update to new version 5.8 with patches 5.8.001 to 008 applied
- add syntax file for .changes files from Michal Svec - add syntax file for .changes files from Michal Svec
* Wed May 16 2001 - fehr@suse.de * Wed May 16 2001 fehr@suse.de
- fix pointer-cast-warnings on 64bit archs - fix pointer-cast-warnings on 64bit archs
* Mon May 07 2001 - mfabian@suse.de * Mon May 07 2001 mfabian@suse.de
- bzip2 source - bzip2 source
* Mon Apr 09 2001 - fehr@suse.de * Mon Apr 09 2001 fehr@suse.de
- change back to old version 5.7 since 6.0aa is not stable enough - change back to old version 5.7 since 6.0aa is not stable enough
(according to maintainer Bram Moolenaar) (according to maintainer Bram Moolenaar)
- add patches 001-028 from vim.org to vim 5.7 - add patches 001-028 from vim.org to vim 5.7
* Fri Apr 06 2001 - mfabian@suse.de * Fri Apr 06 2001 mfabian@suse.de
- add tarball for nls support: vim-6.0aa-lang.tar.bz2 - add tarball for nls support: vim-6.0aa-lang.tar.bz2
- use suse_update_config - use suse_update_config
- remove --enable-broken-locale --enable-fontset - remove --enable-broken-locale --enable-fontset
- add BuildRoot - add BuildRoot
- bzip2 tarballs - bzip2 tarballs
* Thu Apr 05 2001 - fehr@suse.de * Thu Apr 05 2001 fehr@suse.de
- change to new version 6.0aa - change to new version 6.0aa
* Mon Mar 26 2001 - kendy@suse.cz * Mon Mar 26 2001 kendy@suse.cz
- Added syntax file for YCP (YaST2 Communication Protocol) - Added syntax file for YCP (YaST2 Communication Protocol)
* Mon Jan 08 2001 - fehr@suse.de * Mon Jan 08 2001 fehr@suse.de
- change occurences of $VIM in vimrc example to $VIMRUNTIME - change occurences of $VIM in vimrc example to $VIMRUNTIME
* Tue Nov 21 2000 - werner@suse.de * Tue Nov 21 2000 werner@suse.de
- Remove swapping of kp-separator/kp-decimal because it's - Remove swapping of kp-separator/kp-decimal because it's
done in xkbd map for german keyboards done in xkbd map for german keyboards
- Add some newer xterm escape sequences (oldFunctionsKeys) - Add some newer xterm escape sequences (oldFunctionsKeys)
* Fri Oct 06 2000 - kukuk@suse.de * Fri Oct 06 2000 kukuk@suse.de
- change group tag - change group tag
* Mon Jul 24 2000 - fehr@suse.de * Mon Jul 24 2000 fehr@suse.de
- New version 5.7 - New version 5.7
* Wed Mar 01 2000 - werner@suse.de * Wed Mar 01 2000 werner@suse.de
- Move vim and the link vi to /bin/ and make symlinks backward - Move vim and the link vi to /bin/ and make symlinks backward
- Include symlinks edit and ex into vim file list - Include symlinks edit and ex into vim file list
- Include symlinks gex, gvi, gview, rgvim, rgview into gvim file list - Include symlinks gex, gvi, gview, rgvim, rgview into gvim file list
- Make symlink current to version directory in /usr/share/vim - Make symlink current to version directory in /usr/share/vim
* Tue Feb 29 2000 - fehr@suse.de * Tue Feb 29 2000 fehr@suse.de
- removed use of mouse daemon (libgpm) - removed use of mouse daemon (libgpm)
* Thu Feb 24 2000 - fehr@suse.de * Thu Feb 24 2000 fehr@suse.de
- removed dependency on nawk - removed dependency on nawk
* Tue Jan 25 2000 - werner@suse.de * Tue Jan 25 2000 werner@suse.de
- New version 5.6 - New version 5.6
- Do not use strange settings in /etc/vimrc (e.g. edcompatible) - Do not use strange settings in /etc/vimrc (e.g. edcompatible)
- Make terminal settings in /etc/vimrc depending on terminal type - Make terminal settings in /etc/vimrc depending on terminal type
- Create a ~/.vimrc for /etc/skel/ - Create a ~/.vimrc for /etc/skel/
- /usr/man -> /usr/share/man - /usr/man -> /usr/share/man
* Wed Jan 12 2000 - fehr@suse.de * Wed Jan 12 2000 fehr@suse.de
- fix wrong path in /etc/vimrc - fix wrong path in /etc/vimrc
* Fri Nov 05 1999 - kukuk@suse.de * Fri Nov 05 1999 kukuk@suse.de
- Use gawk instead of nawk - Use gawk instead of nawk
* Sat Oct 16 1999 - ml@suse.de * Sat Oct 16 1999 ml@suse.de
- removed typo from vim-5.4.dif - removed typo from vim-5.4.dif
* Thu Sep 16 1999 - ro@suse.de * Thu Sep 16 1999 ro@suse.de
- added "Provides vi_clone" - added "Provides vi_clone"
* Mon Sep 13 1999 - bs@suse.de * Mon Sep 13 1999 bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec. - ran old prepare_spec on spec file to switch to new prepare_spec.
* Fri Aug 27 1999 - fehr@suse.de * Fri Aug 27 1999 fehr@suse.de
- changed to new version 5.4 - changed to new version 5.4
* Sun Dec 13 1998 - bs@suse.de * Sun Dec 13 1998 bs@suse.de
- fixed problem with empty man page - fixed problem with empty man page
* Fri Dec 04 1998 - ro@suse.de * Fri Dec 04 1998 ro@suse.de
- cleanup and bugfix for suse.vimrc - cleanup and bugfix for suse.vimrc
* Mon Nov 23 1998 - ro@suse.de * Mon Nov 23 1998 ro@suse.de
- update to 5.3 - update to 5.3
- merged werners vimrc and florian's hack for linux-m - merged werners vimrc and florian's hack for linux-m
- install other vimrc_example as %%doc - install other vimrc_example as %%doc
* Fri Oct 17 1997 - ro@suse.de * Fri Oct 17 1997 ro@suse.de
- ready for autobuild using 4.6tar and 4.6dif - ready for autobuild using 4.6tar and 4.6dif
* Wed May 28 1997 - werner@suse.de * Wed May 28 1997 werner@suse.de
- New /etc/vimrc added - New /etc/vimrc added
* Sun Apr 13 1997 - florian@suse.de * Mon Apr 14 1997 florian@suse.de
- update to new version 4.6 - update to new version 4.6
- mv ctags into a new package ctags.tgz - mv ctags into a new package ctags.tgz
* Thu Jan 02 1997 - florian@suse.de * Thu Jan 02 1997 florian@suse.de
- Update auf Version 4.5. - Update auf Version 4.5.
- Jetzt ist auch ctags und xxd dabei. - Jetzt ist auch ctags und xxd dabei.
* Thu Jan 02 1997 - florian@suse.de * Thu Jan 02 1997 florian@suse.de
new version 4.2 new version 4.2
completely integrated help-system completely integrated help-system