OBS User unknown 2007-06-04 23:15:56 +00:00 committed by Git OBS Bridge
parent afbd6f1901
commit c56abfbd3a
14 changed files with 190 additions and 217 deletions

View File

@ -1,146 +0,0 @@
Announcing: Vim (Vi IMproved) version 7.0
Author: Bram Moolenaar et al.
Announcement
------------
Vim 7 is ready! After years of development this feature packed editor
is waiting for you.
Since Vim 6.4 many new features have been added. To mention a few:
- Spell checking support for about 50 languages
- Intelligent completion for C, HTML, Ruby, Python, PHP, etc.
- Tab pages, each containing multiple windows
- Undo branches: never accidentally lose text again
- Vim script supports Lists and Dictionaries (similar to Python)
- Vim script profiling
- Improved Unicode support
- Highlighting of cursor line, cursor column and matching braces
- Translated manual pages support.
- Internal grep; works on all platforms, searches compressed files
- Browsing remote directories, zip and tar archives
- Printing multi-byte text
Once you have installed Vim 7.0 you can find details about the changes
since Vim 6.4 with ":help version7".
Credits
-------
A lot of people helped making Vim 7 possible by providing patches,
suggestions, bug reports and proofreading the documentation. You can
find their names with ":help version7". Many thanks to all of them!
Also thanks to Vim sponsors who supported me while working on Vim 7. I
am now going back to a paid job. Please continue sponsoring Vim. The
money now goes to help children in Uganda. The more you help them the
more I will feel obliged to work on Vim. There is a drought right now,
we need to help 200 families with food. http://www.vim.org/sponsor/
Where to get it
---------------
Information about which files to download for what system:
http://www.vim.org/download.php
A list of mirror sites can be found here:
http://www.vim.org/mirrors.php
Downloading through ftp from:
ftp://ftp.vim.org/pub/vim/
Downloading through http from:
http://ftp.vim.org/pub/vim/
Using rsync:
rsync://ftp.nl.vim.org/Vim
Using Subversion:
http://www.vim.org/subversion.php
Anonymous CVS is five week behind and doesn't have Vim 7.0 yet.
An overview of the files:
UNIX:
unix/vim-7.0.tar.bz2 sources + runtime files, bzip2 compressed
VARIOUS:
extra/vim-7.0-extra.tar.gz extra (non-Unix) files
extra/vim-7.0-lang.tar.gz multi-language files
doc/vim70html.zip help files converted to HTML
MS-WINDOWS:
pc/gvim70.exe self-installing, includes all runtime files
pc/vim70rt.zip runtime files
pc/vim70lang.zip files for translated messages and menus
pc/gvim70.zip GUI binary for Windows 95/98/NT/2000/XP
pc/gvim70ole.zip GUI binary with OLE support
pc/gvim70_s.zip GUI binary for Windows 3.1 (untested)
pc/vim70d16.zip 16 bit console version for MS-DOS
pc/vim70d32.zip console version for MS-DOS/Windows 95/98
pc/vim70w32.zip console version for Windows NT/2000/XP
pc/vim70src.zip sources for PC (with CR-LF)
DIFFS TO PREVIOUS BETA
unstable/unix/vim-7.0g-7.0.diff.gz sources + runtime files
unstable/extra/vim-7.0g-7.0-extra.diff.gz extra files
unstable/extra/vim-7.0g-7.0-lang.diff.gz multi-language files
SPELL FILES
ftp://ftp.vim.org/pub/vim/runtime/spell/
http://ftp.vim.org/pub/vim/runtime/spell/
You should be able to do ":set spellang=xx" and Vim will offer you to
download spell files for "xx".
Mailing lists
-------------
For user questions you can turn to the Vim mailing list. There are a
lot of tips, scripts and solutions. You can ask your Vim questions, but
only if you subscribe. See http://www.vim.org/maillist.php#vim
If you want to help Vim development or get the latest patches, subscribe
to the vim-dev mailing list. See http://www.vim.org/maillist.php#vim-dev
Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues: http://www.vim.org/maillist.php#vim-mac
Before you ask a question you should search the archives, someone may
already have given the answer.
Reporting bugs
--------------
Send them to <bugs@v...>. Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim! Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug. Try starting without your own vimrc file: "vim -u NONE". Try
different machines if possible. See ":help bugs" in Vim. Send me a
patch if you can!
If something needs discussing with other developers, send a message to the
vim-dev mailing list. You need to subscribe first.
Happy Vimming!
--
Well, you come from nothing, you go back to nothing... What have you
lost? Nothing!
-- Monty Python: The life of Brian
/// Bram Moolenaar -- Bram@M... -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///

117
ANNOUNCEMENT.vim-7.1 Normal file
View File

@ -0,0 +1,117 @@
From: Bram Moolenaar <Bram@moolenaar.net>
Date: Sat, 12 May 2007 18:06:51 +0200
Announcing: Vim (Vi IMproved) version 7.1
This is a stable release of Vim, version 7.1. Since version 7.0 lots of
problems were fixed and runtime files were updated. It has been one
year and five days since 7.0!
Most of Vim 7.1 was already available as patches for quite a while. A
couple of test versions were made to spot problems in the distribution.
Therefore Vim 7.1 can be considered very stable.
If you are using an older version, it is highly recommended you install
Vim 7.1. Several crashing bugs and a security issue were fixed.
Once you have installed Vim 7.1 you can find details about the
changes since Vim 7.0 with ":help version-7.1".
I will not make an Amiga or OS/2 binary for Vim 7.1. A Mac version is
hopefully available soon on http://macvim.org/
Where to get it
---------------
All files can be found below this directory:
ftp://ftp.vim.org/pub/vim/
Information about which files to download for what system:
http://www.vim.org/download.php
A list of mirror sites can be found here:
http://www.vim.org/mirrors.php
Vim 7.1 is also available from CVS and Subversion:
http://www.vim.org/cvs.php
http://www.vim.org/subversion.php
An overview of the files:
UNIX:
unix/vim-7.1.tar.bz2 sources + runtime files, bzip2 compressed
VARIOUS:
extra/vim-7.1-extra.tar.gz extra files
extra/vim-7.1-lang.tar.gz multi-language files
doc/vim71html.zip help files converted to HTML
MS-WINDOWS:
pc/gvim71.exe self-installing, includes all runtime files
pc/vim71rt.zip runtime files for binaries below
pc/vim71lang.zip files for translated messages and menus
pc/gvim71.zip GUI binary for Windows 95/98/NT/2000/XP
pc/gvim71ole.zip GUI binary with OLE support
pc/gvim71_s.zip GUI binary for Windows 3.1
pc/vim71d16.zip 16 bit console version for MS-DOS
pc/vim71d32.zip console version for MS-DOS/Windows 95/98
pc/vim71w32.zip console version for Windows NT/2000/XP
pc/vim71src.zip sources for PC (with CR-LF)
DIFFS TO PREVIOUS RELEASE:
unix/vim-7.0-7.1.diff.gz sources + runtime files
extra/vim-7.0-7.1-extra.diff.gz extra files
extra/vim-7.0-7.1-lang.diff.gz multi-language files
unstable/unix/vim-7.1b-7.1.diff.gz sources + runtime files
unstable/extra/vim-7.1b-7.1-extra.diff.gz extra files
unstable/extra/vim-7.1b-7.1-lang.diff.gz multi-language files
Mailing lists
-------------
For user questions you can turn to the Vim mailing list. There are a
lot of tips, scripts and solutions. You can ask your Vim questions, but
only if you subscribe. See http://www.vim.org/maillist.php#vim
If you want to help Vim development or get the latest patches, subscribe
to the vim-dev mailing list. See http://www.vim.org/maillist.php#vim-dev
Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues: http://www.vim.org/maillist.php#vim-mac
Before you ask a question you should search the archives, someone may
already have given the answer.
Reporting bugs
--------------
Send them to <bugs@vim.org>. Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim! Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug. Try starting without your own vimrc file: "vim -u NONE". Try
different machines if possible. See ":help bugs" in Vim. Send me a
patch if you can!
If something needs discussing with other developers, send a message to the
vim-dev mailing list. You need to subscribe first.
Happy Vimming!
--
hundred-and-one symptoms of being an internet addict:
114. You are counting items, you go "0,1,2,3,4,5,6,7,8,9,A,B,C,D...".
/// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:83ac6e26ca0208b4b1af0111e6339b8961fe920c064414080fc673ef8292bd52
size 642123

View File

@ -1,13 +0,0 @@
Index: vim70/src/po/de.po
===================================================================
--- vim70.orig/src/po/de.po
+++ vim70/src/po/de.po
@@ -3519,7 +3519,7 @@ msgstr ""
"Öffnen nur zum &Lesen\n"
"Trotzdem &editieren\n"
"&Wiederherstellen\n"
-"&Löschen\n"
+"Lö&schen\n"
"&Beenden\n"
"&Abbrechen"

View File

@ -1,11 +0,0 @@
--- runtime/syntax/fstab.vim
+++ runtime/syntax/fstab.vim
@@ -25,7 +25,7 @@
syn cluster fsDeviceCluster contains=fsOperator,fsDeviceKeyword,fsDeviceError
syn match fsDeviceError /\%([^a-zA-Z0-9_\/#@:]\|^\w\{-}\ze\W\)/ contained
syn keyword fsDeviceKeyword contained none proc linproc tmpfs devpts sysfs usbfs
-syn keyword fsDeviceKeyword contained LABEL nextgroup=fsDeviceLabel
+syn keyword fsDeviceKeyword contained LABEL UUID nextgroup=fsDeviceLabel
syn match fsDeviceKeyword /[a-z0-9_]*fs/ contained
syn match fsDeviceLabel contained /=[^ \t]\+/hs=s+1 contains=fsOperator

View File

@ -1,18 +1,22 @@
--- vim70/runtime/syntax/fstab.vim.orig 2006-04-16 18:01:27.000000000 +0200
+++ vim70/runtime/syntax/fstab.vim 2006-07-11 15:37:50.000000000 +0200
@@ -26,6 +26,7 @@
syn match fsDeviceError /\%([^a-zA-Z0-9_\/#@:]\|^\w\{-}\ze\W\)/ contained
syn keyword fsDeviceKeyword contained none proc linproc tmpfs devpts sysfs usbfs
Index: vim71/runtime/syntax/fstab.vim
===================================================================
--- vim71.orig/runtime/syntax/fstab.vim
+++ vim71/runtime/syntax/fstab.vim
@@ -28,7 +28,7 @@ syn match fsOperator /[,=:]/
" Device
syn cluster fsDeviceCluster contains=fsOperator,fsDeviceKeyword,fsDeviceError
syn match fsDeviceError /\%([^a-zA-Z0-9_\/#@:\.-]\|^\w\{-}\ze\W\)/ contained
-syn keyword fsDeviceKeyword contained none proc linproc tmpfs devpts sysfs usbfs
+syn keyword fsDeviceKeyword contained none proc linproc tmpfs debugfs devpts sysfs usbfs
syn keyword fsDeviceKeyword contained LABEL nextgroup=fsDeviceLabel
+syn match fsDeviceKeyword /[a-z0-9_]*fs/ contained
syn match fsDeviceLabel contained /=[^ \t]\+/hs=s+1 contains=fsOperator
" Mount Point
@@ -37,6 +38,7 @@
syn keyword fsDeviceKeyword contained UUID nextgroup=fsDeviceUUID
syn match fsDeviceKeyword contained /^[a-zA-Z0-9.\-]\+\ze:/
@@ -43,7 +43,7 @@ syn keyword fsMountPointKeyword containe
" Type
syn cluster fsTypeCluster contains=fsTypeKeyword,fsTypeUnknown
syn match fsTypeUnknown /\s\+\zs\w\+/ contained
syn keyword fsTypeKeyword contained adfs affs atfs audiofs auto autofs befs bfs cd9660 cfs cifs coda cramfs devfs devpts e2compr efs ext2 ext3 fdesc hfs hpfs iso9660 jffs jffs2 jfs kernfs linprocfs mfs minix msdos ncpfs nfs none none ntfs null nwfs ovlfs portal proc procfs qnx4 reiserfs romfs shm smbfs std subfs swap sysfs sysv tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs xfs zisofs
+syn match fsTypeKeyword /[a-z0-9_]*fs/ contained
-syn keyword fsTypeKeyword contained adfs ados affs atfs audiofs auto autofs befs bfs cd9660 cfs cifs coda cramfs devfs devpts e2compr efs ext2 ext2fs ext3 fdesc ffs filecore hfs hpfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix msdos ncpfs nfs none ntfs null nwfs overlay ovlfs portal proc procfs ptyfs qnx4 reiserfs romfs shm smbfs std subfs swap sysfs sysv tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs xfs zisofs
+syn keyword fsTypeKeyword contained adfs ados affs atfs audiofs auto autofs befs bfs cd9660 cfs cifs coda cramfs debugfs devfs devpts e2compr efs ext2 ext2fs ext3 fdesc ffs filecore hfs hpfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix msdos ncpfs nfs none ntfs null nwfs overlay ovlfs portal proc procfs ptyfs qnx4 reiserfs romfs shm smbfs std subfs swap sysfs sysv tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs xfs zisofs
" Options
" -------

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2e6cec9cb1e102935e09bb7d04870e7bfe239c4215bf98f248c79f4c5a78efc2
size 631550

View File

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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:494e27bd169d333917c0febcace466f89d119f71961e8959022fc6eab89764fc
size 6575205

3
vim-7.1-extra.tar.bz2 Normal file
View File

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

3
vim-7.1-lang.tar.bz2 Normal file
View File

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

3
vim-7.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f0a5195db1981806090a46aa962f980edc68eba72ca5cfc8287aff612f1cf70
size 6876053

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Wed May 23 12:05:55 CEST 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 17:46:34 CEST 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 9 15:10:23 CEST 2007 - mkoenig@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package vim (Version 7.0)
# spec file for package vim (Version 7.1)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,18 +11,18 @@
# norootforbuild
Name: vim
Version: 7.0
Release: 72
Version: 7.1
Release: 1
#
License: Other uncritical OpenSource License
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 gettext-devel gpm gtk2-devel libacl-devel ncurses-devel python-devel ruby-devel tcl-devel update-alternatives update-desktop-files
#
%define pkg_version 7.0
%define pkg_version 7.1
%define official_ptchlvl 243
%define VIM_SUBDIR vim70
%define VIM_SUBDIR vim71
#
%define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?jobs:-j%jobs}
#
@ -64,7 +64,7 @@ Source15: vim132
Source16: gvim.png
Source17: apparmor.vim
Source18: missing-vim-client
Patch0: %{name}-7.0-official_patches_001-%{official_ptchlvl}.bz2
#Patch0: %{name}-7.1-official_patches_001-%{official_ptchlvl}.bz2
Patch1: %{name}-7.0-no_nb.patch
Patch3: %{name}-7.0-filetype_ycp.patch
Patch4: %{name}-7.0-gvimrc_fontset.patch
@ -76,11 +76,9 @@ Patch9: %{name}-7.0-use_awk.patch
Patch10: %{name}-7.0-name_vimrc.patch
Patch11: %{name}-7.0-mktemp_tutor.patch
Patch12: %{name}-7.0-ruby_ldflags_configure.patch
Patch13: %{name}-7.0-fstab_match_uuid.patch
Patch14: %{name}-7.0-grub.patch
Patch15: %{name}-7.0-apparmor.patch
Patch16: %{name}-7.0-flex-array.diff
Patch17: vim-7.0-fix_duplicate_key_assignment_de.patch
# tbd??? %name-6.3-ga-utf8.diff
# tbd??? %name-6.3-initvals.diff
# tbd??? vim64-svn-crash.patch
@ -261,7 +259,7 @@ Authors:
%prep
%setup -q -n %{VIM_SUBDIR} -b 1 -b 2
%patch
#%patch
%patch1 -p1
%patch3 -p1
%patch4 -p1
@ -273,11 +271,9 @@ Authors:
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13
%patch14
%patch15 -p1
%patch16
%patch17 -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*
@ -396,7 +392,7 @@ done
%{__install} -d -m 0755 %{buildroot}%{_docdir}/{,g}vim/
%{__install} -D -m 0644 \
vimrc_example1 vimrc_example2 suse.vimrc \
README.txt README_src.txt README_unix.txt README_lang.txt src/INSTALL ANNOUNCEMENT.vim-7.0 \
README.txt README_src.txt README_unix.txt README_lang.txt src/INSTALL ANNOUNCEMENT.vim-7.1 \
%{buildroot}%{_docdir}/vim/
# gvim
%{__install} -D -m 0644 \
@ -541,6 +537,18 @@ fi
%dir %{_datadir}/vim/%{VIM_SUBDIR}/syntax/
%dir %{_datadir}/vim/%{VIM_SUBDIR}/tools/
%dir %{_datadir}/vim/%{VIM_SUBDIR}/tutor/
#
%{_datadir}/vim/%{VIM_SUBDIR}/bugreport.vim
%{_datadir}/vim/%{VIM_SUBDIR}/evim.vim
%{_datadir}/vim/%{VIM_SUBDIR}/filetype.vim
%{_datadir}/vim/%{VIM_SUBDIR}/ftoff.vim
%{_datadir}/vim/%{VIM_SUBDIR}/ftplugin.vim
%{_datadir}/vim/%{VIM_SUBDIR}/ftplugof.vim
%{_datadir}/vim/%{VIM_SUBDIR}/indent.vim
%{_datadir}/vim/%{VIM_SUBDIR}/indoff.vim
%{_datadir}/vim/%{VIM_SUBDIR}/optwin.vim
%{_datadir}/vim/%{VIM_SUBDIR}/scripts.vim
%{_datadir}/vim/%{VIM_SUBDIR}/syntax/syntax.vim
# stupid helper
# THIS BREAKS THE BUILD: %{_datadir}/vim/current/tools/missing-vim-client
%{_datadir}/vim/%{VIM_SUBDIR}/tools/missing-vim-client
@ -561,6 +569,7 @@ fi
%{_datadir}/vim/%{VIM_SUBDIR}/print/*
%{_datadir}/vim/%{VIM_SUBDIR}/spell/*
%{_datadir}/vim/%{VIM_SUBDIR}/syntax/*
%exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/syntax.vim
%{_datadir}/vim/%{VIM_SUBDIR}/tools/blink.c
%{_datadir}/vim/%{VIM_SUBDIR}/tools/ccfilter.1
%{_datadir}/vim/%{VIM_SUBDIR}/tools/ccfilter.c
@ -582,20 +591,10 @@ fi
%{_datadir}/vim/%{VIM_SUBDIR}/tools/vim_vs_net.cmd
%{_datadir}/vim/%{VIM_SUBDIR}/tools/xcmdsrv_client.c
%{_datadir}/vim/%{VIM_SUBDIR}/tutor/*
%{_datadir}/vim/%{VIM_SUBDIR}/bugreport.vim
%{_datadir}/vim/%{VIM_SUBDIR}/delmenu.vim
%{_datadir}/vim/%{VIM_SUBDIR}/evim.vim
%{_datadir}/vim/%{VIM_SUBDIR}/filetype.vim
%{_datadir}/vim/%{VIM_SUBDIR}/ftoff.vim
%{_datadir}/vim/%{VIM_SUBDIR}/ftplugin.vim
%{_datadir}/vim/%{VIM_SUBDIR}/ftplugof.vim
%{_datadir}/vim/%{VIM_SUBDIR}/gvimrc_example.vim
%{_datadir}/vim/%{VIM_SUBDIR}/indent.vim
%{_datadir}/vim/%{VIM_SUBDIR}/indoff.vim
%{_datadir}/vim/%{VIM_SUBDIR}/menu.vim
%{_datadir}/vim/%{VIM_SUBDIR}/mswin.vim
%{_datadir}/vim/%{VIM_SUBDIR}/optwin.vim
%{_datadir}/vim/%{VIM_SUBDIR}/scripts.vim
%{_datadir}/vim/%{VIM_SUBDIR}/synmenu.vim
%{_datadir}/vim/%{VIM_SUBDIR}/vimrc_example.vim
@ -635,6 +634,16 @@ fi
%endif
%changelog
* 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
- 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
- fix duplicate key assignment in dialog when .swp file exists
[#270312]