This commit is contained in:
parent
afbd6f1901
commit
c56abfbd3a
@ -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
117
ANNOUNCEMENT.vim-7.1
Normal 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 ///
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:83ac6e26ca0208b4b1af0111e6339b8961fe920c064414080fc673ef8292bd52
|
|
||||||
size 642123
|
|
@ -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"
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,18 +1,22 @@
|
|||||||
--- vim70/runtime/syntax/fstab.vim.orig 2006-04-16 18:01:27.000000000 +0200
|
Index: vim71/runtime/syntax/fstab.vim
|
||||||
+++ vim70/runtime/syntax/fstab.vim 2006-07-11 15:37:50.000000000 +0200
|
===================================================================
|
||||||
@@ -26,6 +26,7 @@
|
--- vim71.orig/runtime/syntax/fstab.vim
|
||||||
syn match fsDeviceError /\%([^a-zA-Z0-9_\/#@:]\|^\w\{-}\ze\W\)/ contained
|
+++ vim71/runtime/syntax/fstab.vim
|
||||||
syn keyword fsDeviceKeyword contained none proc linproc tmpfs devpts sysfs usbfs
|
@@ -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 keyword fsDeviceKeyword contained LABEL nextgroup=fsDeviceLabel
|
||||||
+syn match fsDeviceKeyword /[a-z0-9_]*fs/ contained
|
syn keyword fsDeviceKeyword contained UUID nextgroup=fsDeviceUUID
|
||||||
syn match fsDeviceLabel contained /=[^ \t]\+/hs=s+1 contains=fsOperator
|
syn match fsDeviceKeyword contained /^[a-zA-Z0-9.\-]\+\ze:/
|
||||||
|
@@ -43,7 +43,7 @@ syn keyword fsMountPointKeyword containe
|
||||||
" Mount Point
|
" Type
|
||||||
@@ -37,6 +38,7 @@
|
|
||||||
syn cluster fsTypeCluster contains=fsTypeKeyword,fsTypeUnknown
|
syn cluster fsTypeCluster contains=fsTypeKeyword,fsTypeUnknown
|
||||||
syn match fsTypeUnknown /\s\+\zs\w\+/ contained
|
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 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 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 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
|
" Options
|
||||||
" -------
|
" -------
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2e6cec9cb1e102935e09bb7d04870e7bfe239c4215bf98f248c79f4c5a78efc2
|
|
||||||
size 631550
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:1d33909fd898cc610cb1ff54f65861a6f91477b9a73afa5fb86d772e3c0ebad3
|
|
||||||
size 169241
|
|
@ -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
3
vim-7.1-extra.tar.bz2
Normal 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
3
vim-7.1-lang.tar.bz2
Normal 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
3
vim-7.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7f0a5195db1981806090a46aa962f980edc68eba72ca5cfc8287aff612f1cf70
|
||||||
|
size 6876053
|
16
vim.changes
16
vim.changes
@ -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
|
Wed May 9 15:10:23 CEST 2007 - mkoenig@suse.de
|
||||||
|
|
||||||
|
55
vim.spec
55
vim.spec
@ -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.
|
# Copyright (c) 2007 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
|
||||||
@ -11,18 +11,18 @@
|
|||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
Name: vim
|
Name: vim
|
||||||
Version: 7.0
|
Version: 7.1
|
||||||
Release: 72
|
Release: 1
|
||||||
#
|
#
|
||||||
License: Other uncritical OpenSource 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 gettext-devel gpm gtk2-devel libacl-devel ncurses-devel python-devel ruby-devel tcl-devel update-alternatives update-desktop-files
|
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 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}
|
%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
|
Source16: gvim.png
|
||||||
Source17: apparmor.vim
|
Source17: apparmor.vim
|
||||||
Source18: missing-vim-client
|
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
|
Patch1: %{name}-7.0-no_nb.patch
|
||||||
Patch3: %{name}-7.0-filetype_ycp.patch
|
Patch3: %{name}-7.0-filetype_ycp.patch
|
||||||
Patch4: %{name}-7.0-gvimrc_fontset.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
|
Patch10: %{name}-7.0-name_vimrc.patch
|
||||||
Patch11: %{name}-7.0-mktemp_tutor.patch
|
Patch11: %{name}-7.0-mktemp_tutor.patch
|
||||||
Patch12: %{name}-7.0-ruby_ldflags_configure.patch
|
Patch12: %{name}-7.0-ruby_ldflags_configure.patch
|
||||||
Patch13: %{name}-7.0-fstab_match_uuid.patch
|
|
||||||
Patch14: %{name}-7.0-grub.patch
|
Patch14: %{name}-7.0-grub.patch
|
||||||
Patch15: %{name}-7.0-apparmor.patch
|
Patch15: %{name}-7.0-apparmor.patch
|
||||||
Patch16: %{name}-7.0-flex-array.diff
|
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-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
|
||||||
@ -261,7 +259,7 @@ Authors:
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{VIM_SUBDIR} -b 1 -b 2
|
%setup -q -n %{VIM_SUBDIR} -b 1 -b 2
|
||||||
%patch
|
#%patch
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
@ -273,11 +271,9 @@ Authors:
|
|||||||
%patch10 -p1
|
%patch10 -p1
|
||||||
%patch11 -p1
|
%patch11 -p1
|
||||||
%patch12 -p1
|
%patch12 -p1
|
||||||
%patch13
|
|
||||||
%patch14
|
%patch14
|
||||||
%patch15 -p1
|
%patch15 -p1
|
||||||
%patch16
|
%patch16
|
||||||
%patch17 -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*
|
||||||
@ -396,7 +392,7 @@ done
|
|||||||
%{__install} -d -m 0755 %{buildroot}%{_docdir}/{,g}vim/
|
%{__install} -d -m 0755 %{buildroot}%{_docdir}/{,g}vim/
|
||||||
%{__install} -D -m 0644 \
|
%{__install} -D -m 0644 \
|
||||||
vimrc_example1 vimrc_example2 suse.vimrc \
|
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/
|
%{buildroot}%{_docdir}/vim/
|
||||||
# gvim
|
# gvim
|
||||||
%{__install} -D -m 0644 \
|
%{__install} -D -m 0644 \
|
||||||
@ -541,6 +537,18 @@ 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/
|
||||||
|
#
|
||||||
|
%{_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
|
# stupid helper
|
||||||
# THIS BREAKS THE BUILD: %{_datadir}/vim/current/tools/missing-vim-client
|
# THIS BREAKS THE BUILD: %{_datadir}/vim/current/tools/missing-vim-client
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/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}/print/*
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/spell/*
|
%{_datadir}/vim/%{VIM_SUBDIR}/spell/*
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/syntax/*
|
%{_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/blink.c
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/tools/ccfilter.1
|
%{_datadir}/vim/%{VIM_SUBDIR}/tools/ccfilter.1
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/tools/ccfilter.c
|
%{_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/vim_vs_net.cmd
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/tools/xcmdsrv_client.c
|
%{_datadir}/vim/%{VIM_SUBDIR}/tools/xcmdsrv_client.c
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/tutor/*
|
%{_datadir}/vim/%{VIM_SUBDIR}/tutor/*
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/bugreport.vim
|
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/delmenu.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}/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}/menu.vim
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/mswin.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}/synmenu.vim
|
||||||
%{_datadir}/vim/%{VIM_SUBDIR}/vimrc_example.vim
|
%{_datadir}/vim/%{VIM_SUBDIR}/vimrc_example.vim
|
||||||
|
|
||||||
@ -635,6 +634,16 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* 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]
|
||||||
|
Loading…
Reference in New Issue
Block a user