From 9b49030cff7827eeb922c72aea230aa56f91cf36f4ef91a8a48f960ebe190dae Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 15 Dec 2006 16:15:12 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=1 --- .gitattributes | 23 + .gitignore | 1 + ANNOUNCEMENT.vim-7.0 | 146 +++ README.Japanese-XIM | 24 + README.SuSE | 11 + apparmor.vim | 145 +++ changes.vim | 37 + gvim.png | 3 + ppd.vim | 48 + ready | 0 suse.gvimrc | 168 +++ suse.vimrc | 227 ++++ vim-7.0-apparmor.patch | 15 + vim-7.0-extra.tar.bz2 | 3 + vim-7.0-filetype_ftl.patch | 49 + vim-7.0-filetype_ycp.patch | 27 + vim-7.0-fstab_match_uuid.patch | 11 + vim-7.0-gcc_overflow_check.patch | 11 + vim-7.0-grub.patch | 11 + vim-7.0-gvimrc_fontset.patch | 42 + vim-7.0-help_tags.patch | 10 + vim-7.0-highlight_fstab.patch | 18 + vim-7.0-lang.tar.bz2 | 3 + vim-7.0-mktemp_tutor.patch | 12 + vim-7.0-name_vimrc.patch | 18 + vim-7.0-no_nb.patch | 29 + vim-7.0-official_patches_001-146.bz2 | 3 + vim-7.0-ruby_ldflags_configure.patch | 11 + vim-7.0-sh_is_bash.patch | 16 + vim-7.0-use_awk.patch | 8 + vim-7.0.tar.bz2 | 3 + vim.changes | 845 ++++++++++++++ vim.spec | 781 +++++++++++++ vim132 | 10 + vimrc_example1 | 161 +++ vimrc_example2 | 1530 ++++++++++++++++++++++++++ vitmp.1 | 38 + vitmp.c | 30 + ycp.vim | 386 +++++++ 39 files changed, 4914 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 ANNOUNCEMENT.vim-7.0 create mode 100644 README.Japanese-XIM create mode 100644 README.SuSE create mode 100644 apparmor.vim create mode 100644 changes.vim create mode 100644 gvim.png create mode 100644 ppd.vim create mode 100644 ready create mode 100644 suse.gvimrc create mode 100644 suse.vimrc create mode 100644 vim-7.0-apparmor.patch create mode 100644 vim-7.0-extra.tar.bz2 create mode 100644 vim-7.0-filetype_ftl.patch create mode 100644 vim-7.0-filetype_ycp.patch create mode 100644 vim-7.0-fstab_match_uuid.patch create mode 100644 vim-7.0-gcc_overflow_check.patch create mode 100644 vim-7.0-grub.patch create mode 100644 vim-7.0-gvimrc_fontset.patch create mode 100644 vim-7.0-help_tags.patch create mode 100644 vim-7.0-highlight_fstab.patch create mode 100644 vim-7.0-lang.tar.bz2 create mode 100644 vim-7.0-mktemp_tutor.patch create mode 100644 vim-7.0-name_vimrc.patch create mode 100644 vim-7.0-no_nb.patch create mode 100644 vim-7.0-official_patches_001-146.bz2 create mode 100644 vim-7.0-ruby_ldflags_configure.patch create mode 100644 vim-7.0-sh_is_bash.patch create mode 100644 vim-7.0-use_awk.patch create mode 100644 vim-7.0.tar.bz2 create mode 100644 vim.changes create mode 100644 vim.spec create mode 100644 vim132 create mode 100644 vimrc_example1 create mode 100644 vimrc_example2 create mode 100644 vitmp.1 create mode 100644 vitmp.c create mode 100644 ycp.vim diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/ANNOUNCEMENT.vim-7.0 b/ANNOUNCEMENT.vim-7.0 new file mode 100644 index 0000000..380f548 --- /dev/null +++ b/ANNOUNCEMENT.vim-7.0 @@ -0,0 +1,146 @@ +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 . 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 /// diff --git a/README.Japanese-XIM b/README.Japanese-XIM new file mode 100644 index 0000000..9fa2060 --- /dev/null +++ b/README.Japanese-XIM @@ -0,0 +1,24 @@ +To select the style of XIM Input the following command line arguments, +which are handled by GTK internally, are available: + + --xim-preedit [none|nothing|area|position|callbacks] + --xim-status [none|nothing|area|callbacks] + +To use OnTheSpot input style, start gvim like + + ~$ gvim [--xim-preedit callbacks] [--xim-status callbacks] + +This is also the default, which you will get without any command line arguments. + + +To use OverTheSpot input style, start gvim like + + ~$ gvim --xim-preedit position [--xim-status callbacks] + +OnTheSpot input is still buggy and does not yet work right for Japanese, +therefore it is recommended to use OverTheSpot input style for Japanese. + +(For Korean, OnTheSpot input style works well). + + +Fri Jan 26 17:57:39 2001 Mike Fabian diff --git a/README.SuSE b/README.SuSE new file mode 100644 index 0000000..a83f5bb --- /dev/null +++ b/README.SuSE @@ -0,0 +1,11 @@ +README.SuSE for package 'gvim'. + +This package includes only a new binary with GUI (3D-Athena-Widgets). + +The normal package 'vim' is needed! + +Start: /usr/X11R6/bin/gvim + +Copy and modify some example gvimrc from /usr/share/doc/packages/gvim +to ~/.gvimrc if needed. + diff --git a/apparmor.vim b/apparmor.vim new file mode 100644 index 0000000..4be90d2 --- /dev/null +++ b/apparmor.vim @@ -0,0 +1,145 @@ +" $Id$ +" +" ---------------------------------------------------------------------- +" Copyright (c) 2005 Novell, Inc. All Rights Reserved. +" Copyright (c) 2006 Christian Boltz. All Rights Reserved. +" +" This program is free software; you can redistribute it and/or +" modify it under the terms of version 2 of the GNU General Public +" License as published by the Free Software Foundation. +" +" This program is distributed in the hope that it will be useful, +" but WITHOUT ANY WARRANTY; without even the implied warranty of +" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +" GNU General Public License for more details. +" +" You should have received a copy of the GNU General Public License +" along with this program; if not, contact Novell, Inc. +" +" To contact Novell about this file by physical or electronic mail, +" you may find current contact information at www.novell.com. +" +" To contact Christian Boltz about this file by physical or electronic +" mail, you may find current contact information at www.cboltz.de. +" ---------------------------------------------------------------------- +" +" stick this file into ~/.vim/syntax/ and add these commands into your .vimrc +" to have vim automagically use this syntax file for these directories: +" +" autocmd BufNewFile,BufRead /etc/apparmor.d/* set syntax=apparmor +" autocmd BufNewFile,BufRead /etc/apparmor/profiles/* set syntax=apparmor + + +" color setup... + +" adjust colors according to the background + +" switching colors depending on the background color doesn't work +" unfortunately, so we use colors that work with light and dark background. +" Patches welcome ;-) + +"if &background == "light" +" light background + hi sdProfileName ctermfg=lightblue + hi sdHatName ctermfg=darkblue + hi sdGlob ctermfg=darkmagenta + hi sdEntryWriteExec ctermfg=black ctermbg=yellow + hi sdEntryUX ctermfg=darkred cterm=underline + hi sdEntryCUX ctermfg=darkred + hi sdEntryIX ctermfg=darkcyan + hi sdEntryM ctermfg=darkcyan + hi sdEntryPX ctermfg=darkgreen cterm=underline + hi sdEntryCPX ctermfg=darkgreen + hi sdEntryW ctermfg=darkyellow + hi sdCap ctermfg=lightblue + hi sdCapKey cterm=underline ctermfg=lightblue + hi def link sdEntryR Normal + hi def link sdFlags Normal + hi sdCapDanger ctermfg=darkred +"else +" dark background +" hi sdProfileName ctermfg=white +" hi sdHatName ctermfg=white +" hi sdGlob ctermfg=magenta +" hi sdEntryWriteExec ctermfg=black ctermbg=yellow +" hi sdEntryUX ctermfg=red cterm=underline +" hi sdEntryCUX ctermfg=red +" hi sdEntryIX ctermfg=cyan +" hi sdEntryM ctermfg=cyan +" hi sdEntryPX ctermfg=green cterm=underline +" hi sdEntryCPX ctermfg=green +" hi sdEntryW ctermfg=yellow +" hi sdCap ctermfg=lightblue +" hi sdCapKey cterm=underline ctermfg=lightblue +" hi def link sdEntryR Normal +" hi def link sdFlags Normal +" hi sdCapDanger ctermfg=red +"endif + +hi def link sdInclude Include +high def link sdComment Comment +high def link sdFlagKey TODO +high def link sdError ErrorMsg + + +" always sync from the start. should be relatively quick since we don't have +" that many rules and profiles shouldn't be _extremely_ large... + syn sync fromstart + +syn keyword sdCapKey chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease +syn keyword sdCapDanger sys_admin + +syn keyword sdFlagKey complain audit debug + +" highlight some invalid syntax +"syn match sdError /\v.+$/ " causes false positives on '}' :-( +syn match sdError /{/ contained +syn match sdError /}/ +syn match sdError /^.*$/ "highlight all non-valid lines as error + +syn match sdGlob /\v\?|\*|\{.*,.*\}|[[^\]]\+\]|\@\{[a-zA-Z]*\}/ + +syn cluster sdEntry contains=sdEntryWriteExec,sdEntryR,sdEntryW,sdEntryIX,sdEntryPX,sdEntryCPX,sdEntryUX,sdEntryCUX,sdEntryM,sdCap + +" write + exec/mmap - danger! +syn match sdEntryWriteExec /\v^\s*(\/|\@\{\S*\})\S*\s+(l|r|w|m|[iuUpP]x)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude + +" unconstrained entry, flag the line red +syn match sdEntryUX /\v^\s*(\/|\@\{\S*\})\S*\s+(r|m|ux)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude +" Ux - like ux + clean environment +syn match sdEntryCUX /\v^\s*(\/|\@\{\S*\})\S*\s+(r|m|Ux)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude +" standard exec entry, flag the line blue +syn match sdEntryPX /\v^\s*(\/|\@\{\S*\})\S*\s+(r|m|px)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude +" Px - like px + clean environment +syn match sdEntryCPX /\v^\s*(\/|\@\{\S*\})\S*\s+(r|m|Px)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude +" standard exec entry, flag the line green +syn match sdEntryIX /\v^\s*(\/|\@\{\S*\})\S*\s+(r|m|ix)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude +" mmap with PROT_EXEC +syn match sdEntryM /\v^\s*(\/|\@\{\S*\})\S*\s+(r|m)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude + +" if we've got u or i without x, it's an error +syn match sdError /\v^\s*(\/|\@\{\S*\})\S*\s+(l|r|w|u|p|i)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude + +" write entry, flag the line yellow +syn match sdEntryW /\v^\s*(\/|\@\{\S*\})\S*\s+(l|r|w)+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError,sdInclude +" Capability line +syn match sdCap /\v^\s*capability\s+\S+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdCapKey,sdCapDanger nextgroup=@sdEntry,sdComment,sdError,sdInclude +" read entry, no highlighting +syn match sdEntryR /\v^\s*(\/|\@\{\S*\})\S*\s+[rl]+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob nextgroup=@sdEntry,sdComment,sdError + +syn match sdProfileName /\v^\/\S+\s+(flags\=\(\S+\)\s+)=\{/ contains=sdProfileStart,sdHatName,sdFlags +syn match sdProfileStart /{/ contained +syn match sdProfileEnd /}/ " contained +syn match sdHatName /\v^\s+\^\S+\s+(flags\=\(\S+\)\s+)=\{/ contains=sdProfileStart,sdFlags +syn match sdHatStart /{/ contained +syn match sdHatEnd /}/ contained +syn match sdFlags /\vflags\=\(\S+\)/ contained contains=sdFlagKey + +syn match sdComment /\s*#.*$/ +syn match sdInclude /\s*#include.*$/ + +" basic profile block... +" \s+ does not work in end=, therefore using \s\s* +syn region Normal start=/\v^\s*\^\S+\s+(flags\=\(\S+\)\s+)=\{/ matchgroup=sdProfileEnd end=/^}\s*$/ contains=sdProfileName,Hat,@sdEntry,sdComment,sdError,sdInclude +syn region Hat start=/\v^\s+\^\S+\s+(flags\=\(\S+\)\s+)=\{/ matchgroup=sdHatEnd end=/^\s\s*}\s*$/ contained contains=sdHatName,@sdEntry,sdComment,sdError,sdInclude + diff --git a/changes.vim b/changes.vim new file mode 100644 index 0000000..ae9e81d --- /dev/null +++ b/changes.vim @@ -0,0 +1,37 @@ +" Vim syntax file +" Filename: changes.vim +" Language: SuSE package changes +" Maintainer: Michal Svec +" Last change: 20.8.2003 + +if version < 600 + syntax clear +elseif exists("b:current_syntax") + finish +endif + +" Keywords +syn keyword ChangesArch i386 i486 i586 i686 athlon ia64 xa86_64 +syn keyword ChangesArch I386 I486 I586 I686 ATHLON IA64 XA86_64 +syn keyword ChangesArch ppc axp mips armv4l s390 s390x S/390 s/390 +syn keyword ChangesArch PPC AXP MIPS ARMV4L S390 S390x S390X +syn keyword sparc sparc64 Sparc Sparc64 SPARC SPARC64 noarch NOARCH + +" Highlights +syn match ChangesDate "^[A-Z][a-z][a-z] [A-Z][a-z][a-z] [ 0-9][0-9] [0-9:]\{8\} [A-Z]\+ [0-9]\+" +syn match ChangesDate "^[A-Z][a-z][a-z] [A-Z][a-z][a-z] [ 0-9][0-9] [0-9:]\{8\} [0-9]\+" +syn match ChangesMail " - \<[a-zA-Z\.]\+@[a-zA-Z\.]\+\>$" +syn match ChangesMailText "\<[a-zA-Z\.]\+@[a-zA-Z\.]\+\>" +syn match ChangesSeparator "^-\{40,78\}$" +syn match ChangesBug "#[0-9]\+\>" + +" Colors +hi ChangesArch ctermfg=blue ctermbg=NONE +hi ChangesDate ctermfg=darkgreen ctermbg=NONE +hi ChangesMail ctermfg=darkred ctermbg=NONE +hi ChangesMailText ctermfg=darkred ctermbg=NONE +hi ChangesSeparator ctermfg=darkgreen ctermbg=NONE +hi ChangesBug ctermfg=red ctermbg=NONE + +" Syntax name +let b:current_syntax = "changes" diff --git a/gvim.png b/gvim.png new file mode 100644 index 0000000..82ed04f --- /dev/null +++ b/gvim.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f8254408e8981f89e6d75bbcb153d73755e4f7635414d7d811bd358ceb476 +size 262 diff --git a/ppd.vim b/ppd.vim new file mode 100644 index 0000000..ff053d6 --- /dev/null +++ b/ppd.vim @@ -0,0 +1,48 @@ +" Vim syntax file +" Language: PPD (PostScript printer description) file +" Maintainer: Bjoern Jacke +" Last Change: 2001-10-06 + +" For version 5.x: Clear all syntax items +" For version 6.x: Quit when a syntax file was already loaded +if version < 600 + syntax clear +elseif exists("b:current_syntax") + finish +endif + + +syn match ppdComment "^\*%.*" +syn match ppdDef "\*[a-zA-Z0-9]\+" +syn match ppdDefine "\*[a-zA-Z0-9\-_]\+:" +syn match ppdUI "\*[a-zA-Z]*\(Open\|Close\)UI" +syn match ppdUIGroup "\*[a-zA-Z]*\(Open\|Close\)Group" +syn match ppdGUIText "/.*:" +syn match ppdContraints "^*UIConstraints:" + +" Define the default highlighting. +" For version 5.7 and earlier: only when not done already +" For version 5.8 and later: only when an item doesn't have highlighting yet +if version >= 508 || !exists("did_ahdl_syn_inits") + if version < 508 + let did_ahdl_syn_inits = 1 + command -nargs=+ HiLink hi link + else + command -nargs=+ HiLink hi def link + endif + + + HiLink ppdComment Comment + HiLink ppdDefine Statement + HiLink ppdUI Function + HiLink ppdUIGroup Function + HiLink ppdDef String + HiLink ppdGUIText Type + HiLink ppdContraints Special + + delcommand HiLink +endif + +let b:current_syntax = "ppd" + +" vim: ts=8 diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4 diff --git a/suse.gvimrc b/suse.gvimrc new file mode 100644 index 0000000..1388a08 --- /dev/null +++ b/suse.gvimrc @@ -0,0 +1,168 @@ +" +" /etc/gvimrc +" +" from original source copied and modified by Klaus Franken +" Version: 21.1.97 + +" other settings: +:se guipty +:se guioptions=amr + +" Menues: +" copied and modified from: +" *vim_menu.txt* For Vim version 4.5. Last modification: 1996 Oct 12 +" +" These menu commands should recreate the default Vim menus. +" You can use this as a start for your own set of menus. +" The colons at the start of each line are just to indicate these are colon +" commands, they could be omitted. +" If the and string appear literally in the output of ":menu", you +" need to remove the '<' flag from 'cpoptions' |'cpoptions'| + +" First remove any menus that are currently present +:unmenu * +:unmenu! * + +" Help menu +" Note that the help commands use to leave Insert/Visual/Command-line +" mode +:nnoremenu Help.Overview\ \ :help +:vnoremenu Help.Overview\ \ :help +:noremenu! Help.Overview\ \ :help + +:nnoremenu Help.How\ to\.\.\. :help how_to +:vnoremenu Help.How\ to\.\.\. :help how_to +:noremenu! Help.How\ to\.\.\. :help how_to + +:nnoremenu Help.GUI :help gui +:vnoremenu Help.GUI :help gui +:noremenu! Help.GUI :help gui + +:nnoremenu Help.Version :version +:vnoremenu Help.Version :version +:noremenu! Help.Version :version + +:nnoremenu Help.Credits :help credits +:vnoremenu Help.Credits :help credits +:noremenu! Help.Credits :help credits + +:nnoremenu Help.Copying :help uganda +:vnoremenu Help.Copying :help uganda +:noremenu! Help.Copying :help uganda + +" File menu +:nnoremenu File.Save\ \ \ \ \ \ \ :w :w +:inoremenu File.Save\ \ \ \ \ \ \ :w :w + +:nnoremenu File.Close\ \ \ \ \ \ :q :q +:vnoremenu File.Close\ \ \ \ \ \ :q :q +:noremenu! File.Close\ \ \ \ \ \ :q :q + +:nnoremenu File.Quit\ \ \ \ \ \ \ :qa :qa +:vnoremenu File.Quit\ \ \ \ \ \ \ :qa :qa +:noremenu! File.Quit\ \ \ \ \ \ \ :qa :qa + +:nnoremenu File.Save-Quit\ \ :wqa :wqa +:vnoremenu File.Save-Quit\ \ :wqa :wqa +:noremenu! File.Save-Quit\ \ :wqa :wqa + +" Edit menu +:nnoremenu Edit.Undo u +:nnoremenu Edit.Redo + +:vnoremenu Edit.Cut x +:vnoremenu Edit.Copy y + +:nnoremenu Edit.Put\ Before [p +:inoremenu Edit.Put\ Before [p +:nnoremenu Edit.Put\ After ]p +:inoremenu Edit.Put\ After ]p + +:nnoremenu Edit.Paste i* +:noremenu! Edit.Paste * + +" new kfr@suse.de + +" MenuNamen: +" :nnoremenu Normal +" :vnoremenu Visual +" :noremenu! Input? + +:nnoremenu File.Reload\ \ \ \ \ :e! :e! +:vnoremenu File.Reload\ \ \ \ \ :e! :e! +:noremenu! File.Reload\ \ \ \ \ :e! :e! + +:nnoremenu File.Quit\ All!\ \ :qa! :qa! + +:nnoremenu Settings.Show :se +:nnoremenu Settings.Autoindent.off\ F7 :se noautoindent +:nnoremenu Settings.Autoindent.on\ \ F8 :se autoindent +:nnoremenu Settings.Tabs.Expand\ on :se expandtab +:nnoremenu Settings.Tabs.Expand\ off :se noexpandtab +:nnoremenu Settings.Tabs.2 :se tabstop=2:se shiftwidth=2 +:nnoremenu Settings.Tabs.4 :se tabstop=4:se shiftwidth=4 +:nnoremenu Settings.Tabs.8 :se tabstop=8:se shiftwidth=8 +:nnoremenu Settings.Mouse.All :se mouse=a +:nnoremenu Settings.Mouse.Visual :se mouse=v +:nnoremenu Settings.Mouse.Insert :se mouse=i +:nnoremenu Settings.Mouse.Command-line :se mouse=c +:nnoremenu Settings.Textwidth.off :se textwidth=0 +:nnoremenu Settings.Textwidth.70 :se textwidth=70 +:nnoremenu Settings.Textwidth.75 :se textwidth=75 +:nnoremenu Settings.Textwidth.80 :se textwidth=80 +:nnoremenu Settings.Wrap.on :se wrap +:nnoremenu Settings.Wrap.off :se nowrap +:nnoremenu Settings.Numbers.on :se nu +:nnoremenu Settings.Numbers.off :se nonu +:nnoremenu Settings.Search\ case-sensitiv.on :se ignorecase +:nnoremenu Settings.Search\ case-sensitiv.off :se noignorecase +:nnoremenu Settings.Scrollbar.Right :se guioptions=mr +:nnoremenu Settings.Scrollbar.Right+Bottom :se guioptions=mrb +:nnoremenu Settings.Scrollbar.Left :se guioptions=ml +:nnoremenu Settings.Scrollbar.Left+Bottom :se guioptions=mlb + +:nnoremenu Settings.RightLeft.Show\ -> :se norightleft +:nnoremenu Settings.RightLeft.Show\ <- :se rightleft +:nnoremenu Settings.RightLeft.Input\ -> :se norevins +:nnoremenu Settings.RightLeft.Input\ <- :se revins +:nnoremenu Settings.RightLeft.Hebrew\ mapping :se hkmap +:nnoremenu Settings.RightLeft.Normal\ mapping :se nohkmap + +:nnoremenu Window.Buffer\ Next :bnext +:nnoremenu Window.Buffer\ Prev :bNext +:nnoremenu Window.Buffer\ All :ball +:nnoremenu Window.Zoom :only +:nnoremenu Window.Show\ Buffers :buffers +:nnoremenu Window.Go\ Buffer.1 :buf1 +:nnoremenu Window.Go\ Buffer.2 :buf2 +:nnoremenu Window.Go\ Buffer.3 :buf3 +:nnoremenu Window.Go\ Buffer.4 :buf4 +:nnoremenu Window.Go\ Buffer.5 :buf5 +:nnoremenu Window.New :new +:nnoremenu Window.Split :split +:nnoremenu Window.Close :close + +:nnoremenu Input.Return + + +:nnoremenu Help.40 :help vim_40.txt +:nnoremenu Help.ami :help vim_ami.txt +:nnoremenu Help.arch :help vim_arch.txt +:nnoremenu Help.diff :help vim_diff.txt +:nnoremenu Help.digr :help vim_digr.txt +:nnoremenu Help.dos :help vim_dos.txt +:nnoremenu Help.gui :help vim_gui.txt +:nnoremenu Help.help :help vim_help.txt +:nnoremenu Help.idx :help vim_idx.txt +:nnoremenu Help.kcc :help vim_kcc.txt +:nnoremenu Help.mac :help vim_mac.txt +:nnoremenu Help.menu :help vim_menu.txt +:nnoremenu Help.mint :help vim_mint.txt +:nnoremenu Help.os2 :help vim_os2.txt +:nnoremenu Help.ref :help vim_ref.txt +:nnoremenu Help.rlh :help vim_rlh.txt +:nnoremenu Help.tags :help vim_tags +:nnoremenu Help.tips :help vim_tips.txt +:nnoremenu Help.unix :help vim_unix.txt +:nnoremenu Help.w32 :help vim_w32.txt +:nnoremenu Help.win :help vim_win.txt diff --git a/suse.vimrc b/suse.vimrc new file mode 100644 index 0000000..104e00f --- /dev/null +++ b/suse.vimrc @@ -0,0 +1,227 @@ +" /etc/vimrc (configuration file for vim only) +" author: Klaus Franken +" author: Werner Fink +" author: Florian La Roche +" version: 00/01/20 +" commented lines start with `"' + +" enable syntax highlighting +" syntax on + +" automatically indent lines (default) +" set noautoindent + +" select case-insenitiv search (not default) +" set ignorecase + +" show cursor line and column in the status line +set ruler + +" show matching brackets +set showmatch + +" display mode INSERT/REPLACE/... +set showmode + +" changes special characters in search patterns (default) +" set magic + +" Required to be able to use keypad keys and map missed escape sequences +set esckeys + +" get easier to use and more user friendly vim defaults +" CAUTION: This option breaks some vi compatibility. +" Switch it off if you prefer real vi compatibility +set nocompatible + +" Complete longest common string, then each full match +" enable this for bash compatible behaviour +" set wildmode=longest,full + +" Try to get the correct main terminal type +if &term =~ "xterm" + let myterm = "xterm" +else + let myterm = &term +endif +let myterm = substitute(myterm, "cons[0-9][0-9].*$", "linux", "") +let myterm = substitute(myterm, "vt1[0-9][0-9].*$", "vt100", "") +let myterm = substitute(myterm, "vt2[0-9][0-9].*$", "vt220", "") +let myterm = substitute(myterm, "\\([^-]*\\)[_-].*$", "\\1", "") + +" Here we define the keys of the NumLock in keyboard transmit mode of xterm +" which misses or hasn't activated Alt/NumLock Modifiers. Often not defined +" within termcap/terminfo and we should map the character printed on the keys. +if myterm == "xterm" || myterm == "kvt" || myterm == "gnome" + " keys in insert/command mode. + map! Oo : + map! Oj * + map! Om - + map! Ok + + map! Ol , + map! OM + map! Ow 7 + map! Ox 8 + map! Oy 9 + map! Ot 4 + map! Ou 5 + map! Ov 6 + map! Oq 1 + map! Or 2 + map! Os 3 + map! Op 0 + map! On . + " keys in normal mode + map Oo : + map Oj * + map Om - + map Ok + + map Ol , + map OM + map Ow 7 + map Ox 8 + map Oy 9 + map Ot 4 + map Ou 5 + map Ov 6 + map Oq 1 + map Or 2 + map Os 3 + map Op 0 + map On . +endif + +" xterm but without activated keyboard transmit mode +" and therefore not defined in termcap/terminfo. +if myterm == "xterm" || myterm == "kvt" || myterm == "gnome" + " keys in insert/command mode. + map! [H + map! [F + " Home/End: older xterms do not fit termcap/terminfo. + map! [1~ + map! [4~ + " Up/Down/Right/Left + map! [A + map! [B + map! [C + map! [D + " KP_5 (NumLock off) + map! [E + " PageUp/PageDown + map [5~ + map [6~ + map [5;2~ + map [6;2~ + map [5;5~ + map [6;5~ + " keys in normal mode + map [H 0 + map [F $ + " Home/End: older xterms do not fit termcap/terminfo. + map [1~ 0 + map [4~ $ + " Up/Down/Right/Left + map [A k + map [B j + map [C l + map [D h + " KP_5 (NumLock off) + map [E i + " PageUp/PageDown + map [5~  + map [6~  + map [5;2~  + map [6;2~  + map [5;5~  + map [6;5~  +endif + +" xterm/kvt but with activated keyboard transmit mode. +" Sometimes not or wrong defined within termcap/terminfo. +if myterm == "xterm" || myterm == "kvt" || myterm == "gnome" + " keys in insert/command mode. + map! OH + map! OF + map! O2H + map! O2F + map! O5H + map! O5F + " Cursor keys which works mostly + " map! OA + " map! OB + " map! OC + " map! OD + map! [2;2~ + map! [3;2~ + map! [2;5~ + map! [3;5~ + map! O2A + map! O2B + map! O2C + map! O2D + map! O5A + map! O5B + map! O5C + map! O5D + " KP_5 (NumLock off) + map! OE + " keys in normal mode + map OH 0 + map OF $ + map O2H 0 + map O2F $ + map O5H 0 + map O5F $ + " Cursor keys which works mostly + " map OA k + " map OB j + " map OD h + " map OC l + map [2;2~ i + map [3;2~ x + map [2;5~ i + map [3;5~ x + map O2A ^B + map O2B ^F + map O2D b + map O2C w + map O5A ^B + map O5B ^F + map O5D b + map O5C w + " KP_5 (NumLock off) + map OE i +endif + +if myterm == "linux" + " keys in insert/command mode. + map! [G + " KP_5 (NumLock off) + " keys in normal mode + " KP_5 (NumLock off) + map [G i +endif + +" This escape sequence is the well known ANSI sequence for +" Remove Character Under The Cursor (RCUTC[tm]) +map! [3~ +map [3~ x + +" Only do this part when compiled with support for autocommands. +if has("autocmd") + " When editing a file, always jump to the last known cursor position. + " Don't do it when the position is invalid or when inside an event handler + " (happens when dropping a file on gvim). + autocmd BufReadPost * + \ if line("'\"") > 0 && line("'\"") <= line("$") | + \ exe "normal g`\"" | + \ endif + +endif " has("autocmd") + +" Changed default required by SuSE security team--be aware if enabling this +" that it potentially can open for malicious users to do harmful things. +set modelines=0 + +" get easier to use and more user friendly vim defaults +" /etc/vimrc ends here diff --git a/vim-7.0-apparmor.patch b/vim-7.0-apparmor.patch new file mode 100644 index 0000000..a21acde --- /dev/null +++ b/vim-7.0-apparmor.patch @@ -0,0 +1,15 @@ +Index: vim70/runtime/filetype.vim +=================================================================== +--- vim70.orig/runtime/filetype.vim ++++ vim70/runtime/filetype.vim +@@ -105,6 +105,10 @@ au BufNewFile,BufRead proftpd.conf* cal + au BufNewFile,BufRead .htaccess setf apache + au BufNewFile,BufRead httpd.conf*,srm.conf*,access.conf*,apache.conf*,apache2.conf*,/etc/apache2/*.conf* call s:StarSetf('apache') + ++" AppArmor ++au BufNewFile,BufRead */etc/apparmor.d/* setf apparmor ++au BufNewFile,BufRead */etc/apparmor/profiles/* setf apparmor ++ + " XA65 MOS6510 cross assembler + au BufNewFile,BufRead *.a65 setf a65 + diff --git a/vim-7.0-extra.tar.bz2 b/vim-7.0-extra.tar.bz2 new file mode 100644 index 0000000..eaa1c79 --- /dev/null +++ b/vim-7.0-extra.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83ac6e26ca0208b4b1af0111e6339b8961fe920c064414080fc673ef8292bd52 +size 642123 diff --git a/vim-7.0-filetype_ftl.patch b/vim-7.0-filetype_ftl.patch new file mode 100644 index 0000000..e30ae28 --- /dev/null +++ b/vim-7.0-filetype_ftl.patch @@ -0,0 +1,49 @@ +--- vim70/runtime/filetype.vim.orig 2006-07-11 15:39:06.000000000 +0200 ++++ vim70/runtime/filetype.vim 2006-07-11 16:16:54.000000000 +0200 +@@ -2187,3 +2187,7 @@ + " Restore 'cpoptions' + let &cpo = s:cpo_save + unlet s:cpo_save ++ ++" FreeMarker templates ++au BufNewFile,BufRead *.ftl setf ftl ++ +--- vim70/runtime/syntax/ftl.vim.orig 1970-01-01 01:00:00.000000000 +0100 ++++ vim70/runtime/syntax/ftl.vim 2006-07-11 16:16:54.000000000 +0200 +@@ -0,0 +1,36 @@ ++" Vim syntax file ++" Language: FreeMarker Template Language (FTL) ++" Maintainer: Stephan Müller ++" Last Change: 2003 Oct 7 ++ ++syn case match ++ ++" directives and interpolations ++syn region ftlStartDirective start=+<#+ end=+>+ contains=ftlKeyword, ftlDirective, ftlString, ftlComment ++syn region ftlEndDirective start=++ contains=ftlDirective ++syn region ftlStartUserDirective start=+<@+ end=+>+ contains=ftlString, ftlComment ++syn region ftlEndUserDirective start=++ ++syn region ftlInterpolation start=+${+ end=+}+ ++syn region ftlInterpolation2 start=+#{+ end=+}+ ++syn region ftlString contained start=+"+ end=+"+ ++syn region ftlComment start=+<#--+ end=+-->+ ++ ++" keywords ++syn keyword ftlDirective contained list if else macro import include switch case break ++syn keyword ftlDirective contained assign local global nested recurse fallback visit ++syn keyword ftlDirective contained function return t rt lt nt ftl ++syn keyword ftlKeyword contained as in using ++ ++" highlighting ++highlight link ftlKeyword Statement ++highlight link ftlDirective Statement ++highlight link ftlStartDirective Function ++highlight link ftlEndDirective Function ++highlight link ftlStartUserDirective Function ++highlight link ftlEndUserDirective Function ++highlight link ftlInterpolation Constant ++highlight link ftlInterpolation2 Constant ++highlight link ftlString Constant ++highlight link ftlComment Comment ++ ++ diff --git a/vim-7.0-filetype_ycp.patch b/vim-7.0-filetype_ycp.patch new file mode 100644 index 0000000..d552e30 --- /dev/null +++ b/vim-7.0-filetype_ycp.patch @@ -0,0 +1,27 @@ +--- vim70/runtime/filetype.vim.orig 2006-05-02 20:15:45.000000000 +0200 ++++ vim70/runtime/filetype.vim 2006-07-11 14:36:15.000000000 +0200 +@@ -1640,7 +1640,7 @@ + au BufNewFile,BufRead *.hog,snort.conf,vision.conf,*.rules setf hog + + " Spec (Linux RPM) +-au BufNewFile,BufRead *.spec setf spec ++au BufNewFile,BufRead *.spec,*.spec.in setf spec + + " Speedup (AspenTech plant simulator) + au BufNewFile,BufRead *.speedup,*.spdata,*.spd setf spup +@@ -2019,6 +2019,15 @@ + " zsql (zope sql method) + au BufNewFile,BufRead *.zsql call s:SQL() + ++" YCP ++au BufNewFile,BufRead *.ycp,*.scr,*.yh set ft=ycp ++ ++" changes ++au BufNewFile,BufRead *.changes set ft=changes ++ ++" y2cc ++au BufNewFile,BufRead *.y2cc set ft=dosini ++ + " Z80 assembler asz80 + au BufNewFile,BufRead *.z8a setf z8a + diff --git a/vim-7.0-fstab_match_uuid.patch b/vim-7.0-fstab_match_uuid.patch new file mode 100644 index 0000000..0d13258 --- /dev/null +++ b/vim-7.0-fstab_match_uuid.patch @@ -0,0 +1,11 @@ +--- 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 + diff --git a/vim-7.0-gcc_overflow_check.patch b/vim-7.0-gcc_overflow_check.patch new file mode 100644 index 0000000..de9d91d --- /dev/null +++ b/vim-7.0-gcc_overflow_check.patch @@ -0,0 +1,11 @@ +--- vim70/src/eval.c.orig 2006-07-11 12:02:34.000000000 +0200 ++++ vim70/src/eval.c 2006-07-11 12:03:32.000000000 +0200 +@@ -19670,7 +19670,7 @@ + * some compiler that checks the destination size. */ + v = &fc.fixvar[fixvar_idx++].var; + name = v->di_key; +- STRCPY(name, "self"); ++ // STRCPY(name, "self"); + v->di_flags = DI_FLAGS_RO + DI_FLAGS_FIX; + hash_add(&fc.l_vars.dv_hashtab, DI2HIKEY(v)); + v->di_tv.v_type = VAR_DICT; diff --git a/vim-7.0-grub.patch b/vim-7.0-grub.patch new file mode 100644 index 0000000..3c11e12 --- /dev/null +++ b/vim-7.0-grub.patch @@ -0,0 +1,11 @@ +--- runtime/filetype.vim ++++ runtime/filetype.vim +@@ -146,7 +146,7 @@ + \ endif + + " Grub (must be before catch *.lst) +-au BufNewFile,BufRead /boot/grub/menu.lst,/boot/grub/grub.conf,/etc/grub.conf setf grub ++au BufNewFile,BufRead */boot/grub/menu.lst,*/boot/grub/grub.conf,*/etc/grub.conf setf grub + + " Assembly (all kinds) + " *.lst is not pure assembly, it has two extra columns (address, byte codes) diff --git a/vim-7.0-gvimrc_fontset.patch b/vim-7.0-gvimrc_fontset.patch new file mode 100644 index 0000000..46db921 --- /dev/null +++ b/vim-7.0-gvimrc_fontset.patch @@ -0,0 +1,42 @@ +--- vim70/runtime/gvimrc_example.vim.orig 2004-06-07 16:32:41.000000000 +0200 ++++ vim70/runtime/gvimrc_example.vim 2006-07-11 15:22:06.000000000 +0200 +@@ -13,9 +13,6 @@ + " Make external commands work through a pipe instead of a pseudo-tty + "set noguipty + +-" set the X11 font to use +-" set guifont=-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1 +- + set ch=2 " Make command line two lines high + + set mousehide " Hide the mouse when typing text +@@ -57,3 +54,29 @@ + highlight Special gui=NONE guibg=grey95 + + endif ++ ++" Determine the LC_CTYPE locale category setting and try to set guifontset accordingly: ++ ++let tmplang = $LC_ALL ++if tmplang =~ "^$" ++ let tmplang = $LC_CTYPE ++endif ++if tmplang =~ "^$" ++ let tmplang = $LANG ++endif ++if tmplang =~ "^$" ++ let tmplang = "en_US" ++endif ++ ++if tmplang =~ "^ko" ++ set guifont=Luxi\ Mono ++elseif tmplang =~ "^ja" ++ set guifont=Luxi\ Mono ++elseif tmplang =~ "^zh" ++ set guifont=Luxi\ Mono ++else ++ set guifont=monospace ++endif ++ ++ ++" /etc/gvimrc ends here diff --git a/vim-7.0-help_tags.patch b/vim-7.0-help_tags.patch new file mode 100644 index 0000000..26f1274 --- /dev/null +++ b/vim-7.0-help_tags.patch @@ -0,0 +1,10 @@ +--- vim70/runtime/doc/Makefile.orig 2006-04-27 17:17:05.000000000 +0200 ++++ vim70/runtime/doc/Makefile 2006-07-11 16:20:22.000000000 +0200 +@@ -299,6 +299,7 @@ + # Use Vim to generate the tags file. Can only be used when Vim has been + # compiled and installed. Supports multiple languages. + vimtags: $(DOCS) ++ export VIMRUNTIME=../; \ + $(VIMEXE) -u NONE -esX -c "helptags ." -c quit + + # Use "doctags" to generate the tags file. Only works for English! diff --git a/vim-7.0-highlight_fstab.patch b/vim-7.0-highlight_fstab.patch new file mode 100644 index 0000000..80b7528 --- /dev/null +++ b/vim-7.0-highlight_fstab.patch @@ -0,0 +1,18 @@ +--- 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 + 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 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 + + " Options + " ------- diff --git a/vim-7.0-lang.tar.bz2 b/vim-7.0-lang.tar.bz2 new file mode 100644 index 0000000..59ffba5 --- /dev/null +++ b/vim-7.0-lang.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e6cec9cb1e102935e09bb7d04870e7bfe239c4215bf98f248c79f4c5a78efc2 +size 631550 diff --git a/vim-7.0-mktemp_tutor.patch b/vim-7.0-mktemp_tutor.patch new file mode 100644 index 0000000..739b583 --- /dev/null +++ b/vim-7.0-mktemp_tutor.patch @@ -0,0 +1,12 @@ +--- vim70/src/vimtutor.orig 2004-06-07 16:32:27.000000000 +0200 ++++ vim70/src/vimtutor 2006-07-11 16:28:08.000000000 +0200 +@@ -11,8 +11,7 @@ + export xx + + # We need a temp file for the copy. First try using a standard command. +-tmp="${TMPDIR-/tmp}" +-TUTORCOPY=`mktemp $tmp/tutorXXXXXX || tempfile -p tutor || echo none` ++TUTORCOPY=`mktemp /tmp/tutorXXXXXX || echo /tmp/tutor$$` + + # If the standard commands failed then create a directory to put the copy in. + # That is a secure way to make a temp file. diff --git a/vim-7.0-name_vimrc.patch b/vim-7.0-name_vimrc.patch new file mode 100644 index 0000000..0642e79 --- /dev/null +++ b/vim-7.0-name_vimrc.patch @@ -0,0 +1,18 @@ +--- vim70/src/feature.h.orig 2006-04-27 01:14:13.000000000 +0200 ++++ vim70/src/feature.h 2006-07-11 16:28:08.000000000 +0200 +@@ -898,12 +898,13 @@ + * SYS_VIMRC_FILE Name of the system-wide .vimrc file. + */ + /* #define SYS_VIMRC_FILE "/etc/vimrc" */ +- ++#define SYS_VIMRC_FILE "/etc/vimrc" + /* + * SYS_GVIMRC_FILE Name of the system-wide .gvimrc file. + */ + /* #define SYS_GVIMRC_FILE "/etc/gvimrc" */ +- ++#define SYS_GVIMRC_FILE "/etc/gvimrc" ++ + /* + * DFLT_HELPFILE Name of the help file. + */ diff --git a/vim-7.0-no_nb.patch b/vim-7.0-no_nb.patch new file mode 100644 index 0000000..f773597 --- /dev/null +++ b/vim-7.0-no_nb.patch @@ -0,0 +1,29 @@ +--- vim70/src/po/Makefile.orig 2006-04-02 13:28:36.000000000 +0200 ++++ vim70/src/po/Makefile 2006-07-11 10:29:14.000000000 +0200 +@@ -16,7 +16,7 @@ + it \ + ja \ + ko \ +- no \ ++ nb \ + pl \ + ru \ + sk \ +@@ -40,7 +40,7 @@ + it.mo \ + ja.mo \ + ko.mo \ +- no.mo \ ++ nb.mo \ + pl.mo \ + ru.mo \ + sk.mo \ +@@ -74,7 +74,7 @@ + it.ck \ + ja.ck \ + ko.ck \ +- no.ck \ ++ nb.ck \ + pl.ck \ + ru.ck \ + sk.ck \ diff --git a/vim-7.0-official_patches_001-146.bz2 b/vim-7.0-official_patches_001-146.bz2 new file mode 100644 index 0000000..91186d5 --- /dev/null +++ b/vim-7.0-official_patches_001-146.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:907d30c1a2ccb0262dd6f2b7a2444ae1e992d1fb2a1b7e600b91c184289f48a9 +size 103328 diff --git a/vim-7.0-ruby_ldflags_configure.patch b/vim-7.0-ruby_ldflags_configure.patch new file mode 100644 index 0000000..d86f154 --- /dev/null +++ b/vim-7.0-ruby_ldflags_configure.patch @@ -0,0 +1,11 @@ +--- vim70/src/auto/configure.orig 2006-05-04 12:46:19.000000000 +0200 ++++ vim70/src/auto/configure 2006-08-09 14:45:46.000000000 +0200 +@@ -4784,7 +4784,7 @@ + if test "X$librubyarg" != "X"; then + RUBY_LIBS="$librubyarg $RUBY_LIBS" + fi +- rubyldflags=`$vi_cv_path_ruby -r rbconfig -e 'print Config::CONFIG["LDFLAGS"]'` ++ rubyldflags=`$vi_cv_path_ruby -r rbconfig -e 'print Config::CONFIG["LDFLAGS"]' | sed 's/\\\\,/,/g'` + if test "X$rubyldflags" != "X"; then + LDFLAGS="$rubyldflags $LDFLAGS" + fi diff --git a/vim-7.0-sh_is_bash.patch b/vim-7.0-sh_is_bash.patch new file mode 100644 index 0000000..ec4d107 --- /dev/null +++ b/vim-7.0-sh_is_bash.patch @@ -0,0 +1,16 @@ +--- vim70/runtime/syntax/sh.vim.orig 2006-04-13 18:46:09.000000000 +0200 ++++ vim70/runtime/syntax/sh.vim 2006-07-11 16:08:09.000000000 +0200 +@@ -54,6 +54,13 @@ + endif + endif + ++" Neither is_kornshell nor is_bash was explicitly set, and ++" /bin/sh is a bash on SUSE LINUX. ++if exists("b:is_sh") ++ let b:is_bash= 1 ++ unlet b:is_sh ++endif ++ + " set up default g:sh_fold_enabled {{{1 + if !exists("g:sh_fold_enabled") + let g:sh_fold_enabled= 0 diff --git a/vim-7.0-use_awk.patch b/vim-7.0-use_awk.patch new file mode 100644 index 0000000..e9eae01 --- /dev/null +++ b/vim-7.0-use_awk.patch @@ -0,0 +1,8 @@ +--- vim70/runtime/tools/mve.awk.orig 2004-06-07 16:32:33.000000000 +0200 ++++ vim70/runtime/tools/mve.awk 2006-07-11 16:28:08.000000000 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/nawk -f ++#!/usr/bin/awk -f + # + # Change "nawk" to "awk" or "gawk" if you get errors. + # diff --git a/vim-7.0.tar.bz2 b/vim-7.0.tar.bz2 new file mode 100644 index 0000000..e413f68 --- /dev/null +++ b/vim-7.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:494e27bd169d333917c0febcace466f89d119f71961e8959022fc6eab89764fc +size 6575205 diff --git a/vim.changes b/vim.changes new file mode 100644 index 0000000..0926411 --- /dev/null +++ b/vim.changes @@ -0,0 +1,845 @@ +------------------------------------------------------------------- +Mon Nov 6 11:05:29 CET 2006 - mkoenig@suse.de + +- add apparmor syntax highlighting [#190084] + +------------------------------------------------------------------- +Tue Oct 31 12:22:31 CET 2006 - mkoenig@suse.de + +- enable grub mode for different root dir [#113647] + +------------------------------------------------------------------- +Tue Oct 24 12:28:28 CEST 2006 - mkoenig@suse.de + +- added official patchs 077-146: + * minor bugfixes +- fix UUID matching in fstab syntax mode [#211238] + +------------------------------------------------------------------- +Wed Aug 30 10:36:19 CEST 2006 - kssingvo@suse.de + +- added official patches 067-076: + * undo problems when using input method + * 'ignorecase' is not used properly for Insert mode completion + * crash when setting 'guitablabel' to "%!expand(\%)" + * compiler warnings for shadowed and uninitialized variables + * using empty search pattern may cause a crash + * can't specify anything to do when starting the GUI fails + * CR in Insert mode completion may select original text + * (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 11:59:20 CEST 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 + * shortening multi-byte directory name may fail + * using an empty menu name may cause a crash + * ":startins" in CmdwinEnter autocmd doesn't work immediately + * can't use "#!" in Vim scripts to make them executable + * (extra, after 7.0.45) compilation trouble with Borland C 5.5 + * gbk and gb18030 encodings are not recognized + * Perl interface doesn't compile with ActiveState Perl 5.8.8 + * code for switching buffers is repeated in several places + * crash in Vim command completion when nothing to complete + * Mac: crash when using popup menu with spell error + * tiny chance for a memory leak + * 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 9 17:30:49 CEST 2006 - kssingvo@suse.de + +- fixed vim-enhaced package: + * builds now more conform + * without gui now + * removed unneccesary binaries introduced through rebuild +- added official patches 038-050: + * complete() can be used from expr. mapping after inserting text + * third argument for inputdialog() doesn't work in the console + * mouse selection with "z=" and inputlist() gets wrong entry + * cursor([1, 2]) failed, required third item in the list + * crash or hang when pasting a block in Insert mode + * "%!" at start of 'statusline' didn't work + * Perl: changing a line in a non-current buffer may not work + * (extra) Win32: MSVC 2005 compiler warnings for OLE version + * the matchparen plugin didn't handle parens in single quotes + * the exit status of the configure script can be wrong + * the gzip plugin can't handle file names that have a paren + * some Tcl scripts are not recognized + * 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 15:15:22 CEST 2006 - schwab@suse.de + +- Add /bin/ex [#193953]. +- Fix file list. + +------------------------------------------------------------------- +Wed Jul 12 11:00:58 CEST 2006 - kssingvo@suse.de + +- added new official patches 036-037 +- splitted vim-enhanced package with all features + +------------------------------------------------------------------- +Tue Jul 11 17:12:57 CEST 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. +o Tab pages, each containing multiple windows +o Undo branches: never accidentally lose text again +o Vim script supports Lists and Dictionaries (similar to Python) +o Vim script profiling +o Improved Unicode support +o Highlighting of cursor line, cursor column and matching braces +o Translated manual pages support. +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 7 17:13:49 CEST 2006 - kssingvo@suse.de + +- fix for crash in gui (bugzilla#182212) + +------------------------------------------------------------------- +Sat Mar 18 01:24:54 CET 2006 - jw@suse.de + +- fixed bugzilla # 112930 + no more segv upon svn commit. + +------------------------------------------------------------------- +Fri Feb 24 13:28:58 CET 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 2 21:32:01 CET 2006 - rml@suse.de + +- Make X selection again work in gvim (Bug #144109) + +------------------------------------------------------------------- +Wed Feb 1 17:40:28 CET 2006 - hvogel@suse.de + +- generate help-tags tag during build + +------------------------------------------------------------------- +Mon Jan 30 11:43:00 CET 2006 - mmj@suse.de + +- Add FreeMarker templates syntax highlighting [#144295] + +------------------------------------------------------------------- +Wed Jan 25 21:31:05 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Sat Jan 14 20:30:35 CET 2006 - schwab@suse.de + +- Don't strip binaries. + +------------------------------------------------------------------- +Thu Jan 12 17:49:14 CET 2006 - mmj@suse.de + +- Add patches 6.4.001 through 6.4.006 +- Compile with -fstack-protector-all + +------------------------------------------------------------------- +Wed Jan 11 16:22:47 CET 2006 - mmj@suse.de + +- Use a better gvimrc [#141096] + +------------------------------------------------------------------- +Mon Dec 19 15:24:18 CET 2005 - ro@suse.de + +- remove unpackaged symlinks + +------------------------------------------------------------------- +Mon Dec 5 15:07:01 CET 2005 - mmj@suse.de + +- Make sure SELinux is disabled + +------------------------------------------------------------------- +Sun Oct 16 20:36:00 CEST 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 16:20:17 CEST 2005 - mmj@suse.de + +- Add pathes 6.3.76 through 6.3.84 + +------------------------------------------------------------------- +Tue Jul 19 18:19:00 CEST 2005 - lnussel@suse.de + +- Don't strip binaries during install to get a useful debuginfo + package + +------------------------------------------------------------------- +Thu Jul 7 10:33:14 CEST 2005 - mmj@suse.de + +- Fix missing decl on vitmp.c + +------------------------------------------------------------------- +Thu Jun 2 12:21:14 CEST 2005 - mmj@suse.de + +- Add patches 6.3.59 through 6.3.75 + +------------------------------------------------------------------- +Tue Jan 25 16:46:46 CET 2005 - mmj@suse.de + +- Add patches 6.3.55 through 6.3.58 + +------------------------------------------------------------------- +Fri Jan 21 15:15:24 CET 2005 - mmj@suse.de + +- /bin/sh is bash on SUSE LINUX, so highlight as such [#49872] + +------------------------------------------------------------------- +Thu Jan 20 20:12:43 CET 2005 - mmj@suse.de + +- Fix insecure tmp file handling [#50025] + +------------------------------------------------------------------- +Fri Jan 7 15:02:53 CET 2005 - mmj@suse.de + +- Add patches 6.3.47 through 6.3.54 + +------------------------------------------------------------------- +Mon Dec 13 14:13:04 CET 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 7 17:23:09 CET 2004 - mmj@suse.de + +- Add patches 6.3.032 to 6.0.43 from upstream + +------------------------------------------------------------------- +Wed Nov 24 14:23:51 CET 2004 - ro@suse.de + +- use macro for python version + +------------------------------------------------------------------- +Tue Nov 16 10:43:21 CET 2004 - hvogel@suse.de + +- add gvim icon + +------------------------------------------------------------------- +Wed Nov 10 11:17:02 CET 2004 - hvogel@suse.de + +- fix the 'current' link to point to the right directory + +------------------------------------------------------------------- +Fri Oct 22 23:35:36 CEST 2004 - mmj@suse.de + +- Make the rpm versioning match what vim does itself +- Add patch 31 from upstream + +------------------------------------------------------------------- +Tue Oct 19 10:10:56 CEST 2004 - mmj@suse.de + +- locale no should correctly be nb so make it so + +------------------------------------------------------------------- +Wed Oct 13 15:58:51 CEST 2004 - mmj@suse.de + +- Include bugfixes up to and including patch 30 + +------------------------------------------------------------------- +Sat Sep 4 22:23:20 CEST 2004 - mmj@suse.de + +- Include the latest bugfix patches 16-23 + +------------------------------------------------------------------- +Tue Aug 24 11:39:21 CEST 2004 - mmj@suse.de + +- Also recognize "%t" and "%j" [#43985] + +------------------------------------------------------------------- +Tue Aug 24 08:12:16 CEST 2004 - mmj@suse.de + +- Make printf format string "%z" be recognized and hilighted [#43985] + +------------------------------------------------------------------- +Thu Aug 12 11:16:41 CEST 2004 - mmj@suse.de + +- Update bugfixing patches including 12-15 + +------------------------------------------------------------------- +Sat Jul 3 12:46:09 CEST 2004 - mmj@suse.de + +- Update bugfixing patches 001 through 011 + +------------------------------------------------------------------- +Tue Jun 8 22:37:00 CEST 2004 - mmj@suse.de + +- Update to vim-6.3 + +------------------------------------------------------------------- +Fri May 7 22:15:09 CEST 2004 - mmj@suse.de + +- Apply official patches up to including 531 + +------------------------------------------------------------------- +Mon May 3 09:15:31 CEST 2004 - mmj@suse.de + +- Apply official patches up to including 521 + +------------------------------------------------------------------- +Tue Apr 13 11:52:00 CEST 2004 - mmj@suse.de + +- Use extra again +- Apply official patches up to including 6.2.466 + +------------------------------------------------------------------- +Wed Mar 17 21:31:54 CET 2004 - mmj@suse.de + +- Apply patch from Juergen Weigert to make 'ga' work correctly with + UTF-8 + +------------------------------------------------------------------- +Wed Feb 25 10:04:17 CET 2004 - kukuk@suse.de + +- Fix version detection +- Fix SELinux patch (return code of one function) + +------------------------------------------------------------------- +Mon Feb 23 17:33:55 CET 2004 - mmj@suse.de + +- Adjust patches to include up to 6.2.263 +- Only patch SELinux on versions after 9.0 + +------------------------------------------------------------------- +Mon Feb 9 10:49:24 CET 2004 - mmj@suse.de + +- Add patches we want from 175 to 245 + +------------------------------------------------------------------- +Wed Jan 28 10:36:40 CET 2004 - kukuk@suse.de + +- Add SELinux patch + +------------------------------------------------------------------- +Sat Jan 10 12:08:14 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Fri Jan 9 16:29:47 CET 2004 - mmj@suse.de + +- compile with "-fno-strict-aliasing" + +------------------------------------------------------------------- +Fri Jan 9 13:05:20 CET 2004 - mmj@suse.de + +- add patches we want from 99 to 174 +- regenerate patches +- add patch for fstab syntax highlighting [#33814] + +------------------------------------------------------------------- +Wed Sep 17 16:22:53 CEST 2003 - fehr@suse.de + +- add patches patches 91 to 98 from vim homepage + +------------------------------------------------------------------- +Fri Sep 12 12:55:31 CEST 2003 - fehr@suse.de + +- add patches patches 76 to 89 from vim homepage + (vim-6.2-altscreen.dif is therefore obsolete) + +------------------------------------------------------------------- +Wed Sep 10 13:14:16 CEST 2003 - fehr@suse.de + +- add patches patches 72 to 75 from vim homepage + +------------------------------------------------------------------- +Wed Sep 3 12:31:21 CEST 2003 - mls@suse.de + +- replace vim132 with bash version and delete post scriptlet + +------------------------------------------------------------------- +Tue Aug 26 13:13:02 CEST 2003 - fehr@suse.de + +- update ycp.vim and changes.vim + +------------------------------------------------------------------- +Mon Aug 25 17:43:38 CEST 2003 - mls@suse.de + +- fix aternate screen problem (again) + +------------------------------------------------------------------- +Fri Aug 22 16:43:02 CEST 2003 - fehr@suse.de + +- add patches patches 70 to 71 from vim homepage + +------------------------------------------------------------------- +Sat Aug 16 16:10:49 CEST 2003 - adrian@suse.de + +- install desktop file for gvim from kappfinder + +------------------------------------------------------------------- +Fri Aug 15 11:04:07 CEST 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 + "Baekmuk Gulim" with our current default settings and + this results in a very wide, broken spacing between the letters. + As this effect happens with many CJK fonts and the Latin glyphs + in many CJK fonts are ugly, set a good Latin font as the default + for CJK. This latin font is automatically combined with the + 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 22:02:54 CEST 2003 - mmj@suse.de + +- change the GUI to be built with gtk2 + +------------------------------------------------------------------- +Tue Aug 12 17:23:30 CEST 2003 - fehr@suse.de + +- add liux relevant patches 15 - 69 + +------------------------------------------------------------------- +Wed Jul 16 10:34:00 CEST 2003 - fehr@suse.de + +- create link eview to gvim + +------------------------------------------------------------------- +Tue Jun 24 17:39:00 CEST 2003 - mmj@suse.de + +- Update to 6.2 including: + · Support for GTK2 + · Support for editing Arabic text + · ":try" command and exception handling + · Support for the neXtaw GUI toolkit + · Cscope support for Win32 + · Support for PostScript printing in various 8-bit encodings +- Add non-Win32 patches from 1 - 14 + +------------------------------------------------------------------- +Tue May 27 11:00:38 CEST 2003 - fehr@suse.de + +- remove unpackaged files from buildroot + +------------------------------------------------------------------- +Fri May 23 14:34:37 CEST 2003 - fehr@suse.de + +- add vitmp binary and man page to package + +------------------------------------------------------------------- +Wed Apr 2 02:13:26 CEST 2003 - ro@suse.de + +- updated python path + +------------------------------------------------------------------- +Mon Mar 3 13:11:19 CET 2003 - fehr@suse.de + +- add patches 318 to 364 from ftp.vim.org + +------------------------------------------------------------------- +Mon Feb 3 10:38:45 CET 2003 - adrian@suse.de + +- remove -mminimal-toc from RPM_OPT_FLAGS for ppc +- add patches 240 to 317 from ftp.vim.org + +------------------------------------------------------------------- +Wed Jan 1 16:43:10 CET 2003 - adrian@suse.de + +- add a comment in the default vimrc to get the completion + behaviour as in bash (often asked). + +------------------------------------------------------------------- +Mon Dec 16 14:04:22 CET 2002 - fehr@suse.de + +- add "modelines=0" to default vimrc because of security + considerations + +------------------------------------------------------------------- +Fri Dec 13 15:29:12 CET 2002 - ro@suse.de + +- updated neededforbuild + +------------------------------------------------------------------- +Thu Nov 7 13:14:08 CET 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 19:36:48 CET 2002 - agruen@suse.de + +- Add dependency on acl-devel package so POSIX ACL support + is enabled. + +------------------------------------------------------------------- +Tue Aug 20 02:58:33 CEST 2002 - mmj@suse.de + +- Correct PreReq + +------------------------------------------------------------------- +Wed Aug 7 16:33:49 CEST 2002 - werner@suse.de + +- Fix vimrc for xterm and add some more keys (bug #15002) + +------------------------------------------------------------------- +Tue Aug 6 09:39:22 CEST 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 2 10:00:43 CEST 2002 - adrian@suse.de + +- do not handle vim and kvim together anymore + +------------------------------------------------------------------- +Tue Jun 25 09:15:22 CEST 2002 - olh@suse.de + +- build with -mminimal-toc on ppc64 + +------------------------------------------------------------------- +Wed Jun 5 12:37:22 CEST 2002 - ro@suse.de + +- specify python config dir (not found on lib64 platforms) + +------------------------------------------------------------------- +Thu Apr 25 16:01:45 CEST 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 11:27:17 CEST 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 2 14:28:12 CEST 2002 - fehr@suse.de + +- remove disable_system.patch that prevent print menue entry in + gvim from working (#15355) + +------------------------------------------------------------------- +Thu Mar 14 12:52:38 CET 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