From f87eca912fa8ab25d4c75ae503c4e5a006721f72f307d3ab44c4a05db8d42cd2 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Wed, 30 Jan 2008 17:53:25 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=21 --- vim-7.1-diff_check.patch | 11 +- vim-7.1-netrw_urlencode.patch | 64 +++++++ vim.changes | 13 ++ vim.spec | 352 ++++++++++++++++++---------------- 4 files changed, 276 insertions(+), 164 deletions(-) create mode 100644 vim-7.1-netrw_urlencode.patch diff --git a/vim-7.1-diff_check.patch b/vim-7.1-diff_check.patch index 66260bd..a70e770 100644 --- a/vim-7.1-diff_check.patch +++ b/vim-7.1-diff_check.patch @@ -71,11 +71,11 @@ Index: vim71/src/diff.c char_u *tmp_diff; { char_u *cmd; -+ int retval; ++ int retval=0; #ifdef FEAT_EVAL 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 block_autocmds(); /* Avoid ShellCmdPost stuff */ #endif @@ -84,3 +84,10 @@ Index: vim71/src/diff.c #ifdef FEAT_AUTOCMD unblock_autocmds(); #endif + vim_free(cmd); + } + } ++ return retval; + } + + /* diff --git a/vim-7.1-netrw_urlencode.patch b/vim-7.1-netrw_urlencode.patch new file mode 100644 index 0000000..0767a00 --- /dev/null +++ b/vim-7.1-netrw_urlencode.patch @@ -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.'"/'."\" diff --git a/vim.changes b/vim.changes index 00eb0d0..6916ecb 100644 --- a/vim.changes +++ b/vim.changes @@ -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 diff --git a/vim.spec b/vim.spec index c7f6130..c31aaa6 100644 --- a/vim.spec +++ b/vim.spec @@ -1,7 +1,7 @@ # # 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 # package are under the same license as the package itself. # @@ -12,21 +12,24 @@ Name: vim Version: 7.1 -Release: 45 +Release: 79 # License: Other uncritical OpenSource License; http://vimdoc.sourceforge.net/htmldoc/uganda.html#license Group: Productivity/Editors/Vi # 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 official_ptchlvl 135 %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 vim_prereq %{name}-base = %{version} +# Explicitly require versioned perl for libperl.so +%define perl_requires perl = 5.10.0 %if 0%{?with_splitted_gvim} %define gvim_prereq g%{name}-base = %{version} %else @@ -84,6 +87,7 @@ Patch16: %{name}-7.0-flex-array.diff Patch17: vim-7.1-ftplugin_changelog.patch Patch18: vim-7.1-syntax_spec.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-initvals.diff # tbd??? vim64-svn-crash.patch @@ -172,6 +176,7 @@ PreReq: %{vim_prereq} PreReq: update-alternatives Provides: vi_clone Provides: vim_client +Requires: %{perl_requires} # Summary: A version of the VIM editor which includes recent enhancements @@ -194,6 +199,7 @@ Authors: Bram Moolenaar %if 0%{?with_splitted_gvim} + %package -n gvim-base Group: Productivity/Editors/Vi PreReq: %{vim_prereq} @@ -231,6 +237,7 @@ Authors: Bram Moolenaar %endif + %package -n gvim Group: Productivity/Editors/Vi PreReq: %{gvim_prereq} @@ -241,6 +248,7 @@ Provides: gvim-enhanced = %{version}-%{release} Provides: gvim_client Provides: vim_client Provides: vi_clone +Requires: %{perl_requires} # Summary: A GUI for Vi @@ -281,6 +289,7 @@ Authors: %patch17 -p1 %patch18 %patch19 -p1 +%patch20 -p1 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 menu_no menu_nb $RPM_BUILD_DIR/vim*/runtime/lang/menu_no* @@ -299,7 +308,8 @@ export COMMON_OPTIONS="\ --enable-sniff \ --with-features=huge \ --with-compiledby='http://www.opensuse.org/' \ - --with-tlib=ncurses" + --with-tlib=ncurses \ + --with-global-runtime=%{site_runtimepath}" export SCRIPT_OPTIONS="\ --enable-perlinterp \ --enable-pythoninterp \ @@ -392,6 +402,11 @@ touch %{buildroot}/etc/alternatives/vim %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/syntax %{__install} -D -m 0644 %{S:3} %{buildroot}/etc/vimrc %{__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 %suse_update_desktop_file -i gvim TextEditor # @@ -537,6 +552,11 @@ fi %dir %{_datadir}/vim/%{VIM_SUBDIR}/syntax/ %dir %{_datadir}/vim/%{VIM_SUBDIR}/tools/ %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}/evim.vim @@ -632,47 +652,55 @@ fi %defattr(-,root,root,-) %{_bindir}/gvim-enhanced %endif + %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 dummy script in install process [#305790] - 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] - add /bin/ex symlink [#306423] -* Wed Aug 22 2007 - mkoenig@suse.de +* Wed Aug 22 2007 mkoenig@suse.de - really enable syntax highlighting [#274600] - 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] -* Thu Jul 26 2007 - mkoenig@suse.de +* Thu Jul 26 2007 mkoenig@suse.de - avoid duplicate installs of manpages [#294155] - remove old Obsoletes for vim-fat -* Mon Jul 09 2007 - mkoenig@suse.de +* Mon Jul 09 2007 mkoenig@suse.de - fix spec syntax rules -* Thu Jul 05 2007 - coolo@suse.de +* Thu Jul 05 2007 coolo@suse.de - put desktop file into the package -* Tue Jun 19 2007 - mkoenig@suse.de +* Tue Jun 19 2007 mkoenig@suse.de - fix changelog ftplugin [#284970] -* Wed May 23 2007 - mkoenig@suse.de +* Wed May 23 2007 mkoenig@suse.de - update to version 7.1 - removed patches: vim-7.0-fstab_match_uuid.patch vim-7.0-fix_duplicate_key_assignment_de.patch - 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 syntax highlighting by default. it would still be black/white 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 [#270312] -* Mon May 07 2007 - mkoenig@suse.de +* Mon May 07 2007 mkoenig@suse.de - update official patches to 243 * 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 -* 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 all package manager. although it will allow you to install vim-base without a vim_client package. @@ -680,26 +708,26 @@ fi this script will be used as the default binary if only vim-base is installed. this avoids dangling symlinks and gives the user 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 -* Tue Apr 03 2007 - mkoenig@suse.de +* Tue Apr 03 2007 mkoenig@suse.de - change %%ghost %%config(missingok) to %%config(noreplace) for /etc/vimrc and /etc/gvimrc -* Tue Mar 27 2007 - mrueckert@suse.de +* Tue Mar 27 2007 mrueckert@suse.de - 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 -* 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 installation in the minimal system (#239838) -* Fri Feb 02 2007 - dmueller@suse.de +* Sat Feb 03 2007 dmueller@suse.de - 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 -* Tue Jan 23 2007 - mkoenig@suse.de +* Tue Jan 23 2007 mkoenig@suse.de - set default backspace functionality to a more "useful" value [#34519] -* Mon Jan 22 2007 - mkoenig@suse.de +* Mon Jan 22 2007 mkoenig@suse.de - added official patches 147-188: * no error message for ":call d.foo()" when "foo" doesn't exist * 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' * can't properly source a remote script * (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] -* Tue Oct 31 2006 - mkoenig@suse.de +* Tue Oct 31 2006 mkoenig@suse.de - 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: * minor bugfixes - 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: * undo problems when using input method * 'ignorecase' is not used properly for Insert mode completion @@ -762,7 +790,7 @@ fi * (extra) Win32: tooltips can be in the wrong encoding * winsaveview() could store wrong desired cursor column * (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: * (after 7.0.44) compile and/or run problem with Perl interface * the Vim server may expose more functionality than expected @@ -780,7 +808,7 @@ fi * compiler warnings for unused variables * (extra) Mac: horizontal scroll wheel caused vertical scroll * 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: * builds now more conform * without gui now @@ -801,13 +829,13 @@ fi * can't properly close a buffer through the NetBeans interface - patch for ruby output on query of LDFLAGS - 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]. - Fix file list. -* Wed Jul 12 2006 - kssingvo@suse.de +* Wed Jul 12 2006 kssingvo@suse.de - added new official patches 036-037 - 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 o Spell checking support for about 50 languages 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 Browsing remote directories, zip and tar archives 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) -* Sat Mar 18 2006 - jw@suse.de +* Sat Mar 18 2006 jw@suse.de - fixed bugzilla # 112930 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. Otherwise we will play default settings ping pong 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) -* Wed Feb 01 2006 - hvogel@suse.de +* Wed Feb 01 2006 hvogel@suse.de - 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] -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Sat Jan 14 2006 - schwab@suse.de +* Sat Jan 14 2006 schwab@suse.de - 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 - Compile with -fstack-protector-all -* Wed Jan 11 2006 - mmj@suse.de +* Wed Jan 11 2006 mmj@suse.de - Use a better gvimrc [#141096] -* Mon Dec 19 2005 - ro@suse.de +* Mon Dec 19 2005 ro@suse.de - remove unpackaged symlinks -* Mon Dec 05 2005 - mmj@suse.de +* Mon Dec 05 2005 mmj@suse.de - 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 was added (they all go to vim7) - 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 -* 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 package -* Thu Jul 07 2005 - mmj@suse.de +* Thu Jul 07 2005 mmj@suse.de - 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 -* Tue Jan 25 2005 - mmj@suse.de +* Tue Jan 25 2005 mmj@suse.de - 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] -* Thu Jan 20 2005 - mmj@suse.de +* Thu Jan 20 2005 mmj@suse.de - 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 -* 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] - 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 -* Wed Nov 24 2004 - ro@suse.de +* Wed Nov 24 2004 ro@suse.de - use macro for python version -* Tue Nov 16 2004 - hvogel@suse.de +* Tue Nov 16 2004 hvogel@suse.de - 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 -* Fri Oct 22 2004 - mmj@suse.de +* Sat Oct 23 2004 mmj@suse.de - Make the rpm versioning match what vim does itself - 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 -* Wed Oct 13 2004 - mmj@suse.de +* Wed Oct 13 2004 mmj@suse.de - 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 -* Tue Aug 24 2004 - mmj@suse.de +* Tue Aug 24 2004 mmj@suse.de - 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] -* Thu Aug 12 2004 - mmj@suse.de +* Thu Aug 12 2004 mmj@suse.de - 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 -* Tue Jun 08 2004 - mmj@suse.de +* Tue Jun 08 2004 mmj@suse.de - 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 -* Mon May 03 2004 - mmj@suse.de +* Mon May 03 2004 mmj@suse.de - Apply official patches up to including 521 -* Tue Apr 13 2004 - mmj@suse.de +* Tue Apr 13 2004 mmj@suse.de - Use extra again - 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 UTF-8 -* Wed Feb 25 2004 - kukuk@suse.de +* Wed Feb 25 2004 kukuk@suse.de - Fix version detection - 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 - 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 -* Wed Jan 28 2004 - kukuk@suse.de +* Wed Jan 28 2004 kukuk@suse.de - Add SELinux patch -* Sat Jan 10 2004 - adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - build as user -* Fri Jan 09 2004 - mmj@suse.de +* Fri Jan 09 2004 mmj@suse.de - 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 - regenerate patches - 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 -* Fri Sep 12 2003 - fehr@suse.de +* Fri Sep 12 2003 fehr@suse.de - add patches patches 76 to 89 from vim homepage (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 -* Wed Sep 03 2003 - mls@suse.de +* Wed Sep 03 2003 mls@suse.de - 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 -* Mon Aug 25 2003 - mls@suse.de +* Mon Aug 25 2003 mls@suse.de - 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 -* Sat Aug 16 2003 - adrian@suse.de +* Sat Aug 16 2003 adrian@suse.de - 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 a gtk2 build. For most languages it is OK to set "guifontset" to "monospace". But for Korean "monospace" expands to @@ -957,13 +985,13 @@ fi appropriate CJK font according to the rules in /etc/fonts/fonts.conf. I choose "Luxi\ Mono" because this 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 -* Tue Aug 12 2003 - fehr@suse.de +* Tue Aug 12 2003 fehr@suse.de - 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 -* Tue Jun 24 2003 - mmj@suse.de +* Tue Jun 24 2003 mmj@suse.de - Update to 6.2 including: · Support for GTK2 · Support for editing Arabic text @@ -972,63 +1000,63 @@ fi · Cscope support for Win32 · Support for PostScript printing in various 8-bit encodings - 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 -* Fri May 23 2003 - fehr@suse.de +* Fri May 23 2003 fehr@suse.de - 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 -* Mon Mar 03 2003 - fehr@suse.de +* Mon Mar 03 2003 fehr@suse.de - 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 - 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 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 considerations -* Fri Dec 13 2002 - ro@suse.de +* Fri Dec 13 2002 ro@suse.de - 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 by patch 194, made by Michael Schroeder ) -* Wed Oct 30 2002 - agruen@suse.de +* Wed Oct 30 2002 agruen@suse.de - Add dependency on acl-devel package so POSIX ACL support is enabled. -* Tue Aug 20 2002 - mmj@suse.de +* Tue Aug 20 2002 mmj@suse.de - 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) -* 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 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 -* Tue Jun 25 2002 - olh@suse.de +* Tue Jun 25 2002 olh@suse.de - 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) -* Thu Apr 25 2002 - fehr@suse.de +* Thu Apr 25 2002 fehr@suse.de - make vim again read /etc/vimrc or /etc/gvimrc - 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 - remove obsolete patches - clean xim.diff from patches which gone to the source - 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 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 (After patch 6.0.135 the menu entries for pasting don't work in Insert and Visual mode. Add