summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCiaran McCreesh <ciaranm@gentoo.org>2005-03-08 21:46:19 +0000
committerCiaran McCreesh <ciaranm@gentoo.org>2005-03-08 21:46:19 +0000
commit63cb470849bf8430d1968b85c7996a9aa2952283 (patch)
treeb306204628ea72a4798afe70c4baea3f2e456ef3 /app-editors/vim-core
parentCorrecting commit message. What was actually done was fixing strict_count to ... (diff)
downloadgentoo-2-63cb470849bf8430d1968b85c7996a9aa2952283.tar.gz
gentoo-2-63cb470849bf8430d1968b85c7996a9aa2952283.tar.bz2
gentoo-2-63cb470849bf8430d1968b85c7996a9aa2952283.zip
new vim7 goodness
(Portage version: 2.0.51.19 small furry bundle of death edition)
Diffstat (limited to 'app-editors/vim-core')
-rw-r--r--app-editors/vim-core/ChangeLog9
-rw-r--r--app-editors/vim-core/Manifest29
-rw-r--r--app-editors/vim-core/files/digest-vim-core-7.0_alpha200501222
-rw-r--r--app-editors/vim-core/files/digest-vim-core-7.0_alpha200501262
-rw-r--r--app-editors/vim-core/files/digest-vim-core-7.0_alpha200502012
-rw-r--r--app-editors/vim-core/files/digest-vim-core-7.0_alpha200503082
-rw-r--r--app-editors/vim-core/files/vimrc-r1163
-rw-r--r--app-editors/vim-core/vim-core-7.0_alpha20050122.ebuild23
-rw-r--r--app-editors/vim-core/vim-core-7.0_alpha20050201.ebuild23
-rw-r--r--app-editors/vim-core/vim-core-7.0_alpha20050308.ebuild (renamed from app-editors/vim-core/vim-core-7.0_alpha20050126.ebuild)4
10 files changed, 186 insertions, 73 deletions
diff --git a/app-editors/vim-core/ChangeLog b/app-editors/vim-core/ChangeLog
index 6b4a5dfeedb1..60e068ed8656 100644
--- a/app-editors/vim-core/ChangeLog
+++ b/app-editors/vim-core/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-editors/vim-core
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/ChangeLog,v 1.135 2005/03/06 12:19:17 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/ChangeLog,v 1.136 2005/03/08 21:44:19 ciaranm Exp $
+
+*vim-core-7.0_alpha20050308 (08 Mar 2005)
+
+ 08 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> +files/vimrc-r1,
+ -vim-core-7.0_alpha20050122.ebuild, -vim-core-7.0_alpha20050126.ebuild,
+ -vim-core-7.0_alpha20050201.ebuild, +vim-core-7.0_alpha20050308.ebuild:
+ Updated vim7 snapshot
06 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> vim-core-6.3-r4.ebuild:
Marked stable on amd64.
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index d22c3862f7ce..85ec6dbf3f42 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,25 +1,18 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 5e9dc8a98f0d1234fb8c2324a385c8ab vim-core-6.3-r3.ebuild 901
+MD5 03a3a0cb26a75360f1a030a6a94e9a21 ChangeLog 18124
MD5 6fd53d5af0a1e65f23697bdf4651d7c3 vim-core-7.0_alpha20050201.ebuild 838
+MD5 4a6410918b9e57612b581684dae8b192 vim-core-7.0_alpha20050126.ebuild 838
MD5 f178e8dd0f504553699bfc11ac59ecff vim-core-7.0_alpha20050122.ebuild 838
-MD5 6728cc483bc7c8b1ae517b2685d4a780 vim-core-6.3-r4.ebuild 948
-MD5 03a3a0cb26a75360f1a030a6a94e9a21 ChangeLog 18124
+MD5 5e9dc8a98f0d1234fb8c2324a385c8ab vim-core-6.3-r3.ebuild 901
MD5 f3583430b2f7b0686cafd606b08bf203 metadata.xml 156
-MD5 4a6410918b9e57612b581684dae8b192 vim-core-7.0_alpha20050126.ebuild 838
-MD5 2ad354160ca3635ea115beb56e237e7c files/vimrc 3879
+MD5 d37ab681d38f38c8e73844f501eab162 vim-core-7.0_alpha20050308.ebuild 829
+MD5 6728cc483bc7c8b1ae517b2685d4a780 vim-core-6.3-r4.ebuild 948
+MD5 cd8f7c341b95e8d34a705bd2efa9865e files/digest-vim-core-7.0_alpha20050308 156
MD5 0b89dd827cc960494cb2957014735635 files/digest-vim-core-7.0_alpha20050122 156
+MD5 852905ed26e8556d851694f7e696975c files/vimrc-r1 5630
+MD5 fe3a85b7f303db551bfc5984738e1dfb files/digest-vim-core-6.3-r3 348
+MD5 2ad354160ca3635ea115beb56e237e7c files/vimrc 3879
+MD5 c2d0302eae7fc80b2a1cb38ddab9d3d3 files/rphillips-invalcolorpatch.diff 722
MD5 757e84cb9ddfcb550eb62e3f322fafbb files/digest-vim-core-7.0_alpha20050126 156
MD5 bbf20c81c19c38b574fff1e7199915d5 files/digest-vim-core-7.0_alpha20050201 156
-MD5 c2d0302eae7fc80b2a1cb38ddab9d3d3 files/rphillips-invalcolorpatch.diff 722
-MD5 fe3a85b7f303db551bfc5984738e1dfb files/digest-vim-core-6.3-r3 348
-MD5 2fa89e2e9fd73c3778073f18e6836be8 files/digest-vim-core-6.3-r4 348
MD5 ba542e54d91a04a85435253ae35301b6 files/xxd-completion 461
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-
-iD8DBQFCKvVintT9W3vfTuoRAms8AJ9vIkLBnNjhwxUrGTAe9ML75+7BZACgsZ9e
-DepkRJu9rQ8SzM1dKx//gcU=
-=SedW
------END PGP SIGNATURE-----
+MD5 2fa89e2e9fd73c3778073f18e6836be8 files/digest-vim-core-6.3-r4 348
diff --git a/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050122 b/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050122
deleted file mode 100644
index ccbe8cc6fe2b..000000000000
--- a/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050122
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 ee9920bc069fcf1ca24ea76a61b6fb0f vim-7.0aa-20050122.tar.bz2 5295756
-MD5 b912a6076b177e46a14fe0f9f4046dfb vim-7.0aa-20050113-gentoo-patches.tar.bz2 6153
diff --git a/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050126 b/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050126
deleted file mode 100644
index cf51cf7938b1..000000000000
--- a/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050126
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 4fe31ad17eaf667071db6393b157ccdf vim-7.0aa-20050126.tar.bz2 5321486
-MD5 b912a6076b177e46a14fe0f9f4046dfb vim-7.0aa-20050113-gentoo-patches.tar.bz2 6153
diff --git a/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050201 b/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050201
deleted file mode 100644
index b935821378ea..000000000000
--- a/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050201
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 241b285eac58eb1db01a56a93842fa3f vim-7.0aa-20050201.tar.bz2 5324664
-MD5 6a8bd6cbc0c871259795c12ff30fb111 vim-7.0aa-20050201-gentoo-patches.tar.bz2 6701
diff --git a/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050308 b/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050308
new file mode 100644
index 000000000000..fe215979d5f3
--- /dev/null
+++ b/app-editors/vim-core/files/digest-vim-core-7.0_alpha20050308
@@ -0,0 +1,2 @@
+MD5 43cd1bcd12011b2fec0edce3f047e801 vim-7.0aa-20050308.tar.bz2 5449810
+MD5 1e8ed0edb94933f9a5bcac4886d0ae23 vim-7.0aa-20050308-gentoo-patches.tar.bz2 6671
diff --git a/app-editors/vim-core/files/vimrc-r1 b/app-editors/vim-core/files/vimrc-r1
new file mode 100644
index 000000000000..6cf9d01eadf6
--- /dev/null
+++ b/app-editors/vim-core/files/vimrc-r1
@@ -0,0 +1,163 @@
+scriptencoding utf-8
+" ^^ Please leave the above line at the start of the file.
+
+" Default configuration file for Vim
+" $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/files/vimrc-r1,v 1.1 2005/03/08 21:44:19 ciaranm Exp $
+
+" Written by Aron Griffis <agriffis@gentoo.org>
+" Modified by Ryan Phillips <rphillips@gentoo.org>
+" Modified some more by Ciaran McCreesh <ciaranm@gentoo.org>
+" Added Redhat's vimrc info by Seemant Kulleen <seemant@gentoo.org>
+
+" You can override any of these settings on a global basis via the
+" "/etc/vim/vimrc.local" file, and on a per-user basis via "~/.vimrc". You may
+" need to create these.
+
+" {{{ General settings
+" The following are some sensible defaults for Vim for most users.
+" We attempt to change as little as possible from Vim's defaults,
+" deviating only where it makes sense
+set nocompatible " Use Vim defaults (much better!)
+set bs=2 " Allow backspacing over everything in insert mode
+set ai " Always set auto-indenting on
+set history=50 " keep 50 lines of command history
+set ruler " Show the cursor position all the time
+
+set viminfo='20,\"500 " Keep a .viminfo file.
+
+" Don't use Ex mode, use Q for formatting
+map Q gq
+
+" When doing tab completion, give the following files lower priority. You may
+" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable
+" enhanced tab completion. These can be done in the user vimrc file.
+set suffixes+=.info,.aux,.log,.dvi,.bbl,.out
+
+" When displaying line numbers, don't use an annoyingly wide number column. This
+" doesn't enable line numbers -- :set number will do that. The value given is a
+" minimum width to use for the number column, not a fixed size.
+if v:version >= 700
+ set numberwidth=3
+endif
+" }}}
+
+" {{{ Modeline settings
+" We don't allow modelines by default. See bug #14088 and bug #73715.
+" If you're not concerned about these, you can enable them on a per-user
+" basis by adding "set modeline" to your ~/.vimrc file.
+set nomodeline
+" }}}
+
+" {{{ Locale settings
+" Try to come up with some nice sane GUI fonts. Also try to set a sensible
+" value for fileencodings based upon locale. These can all be overridden in
+" the user vimrc file.
+if v:lang =~? "^ko"
+ set fileencodings=euc-kr
+ set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
+elseif v:lang =~? "^ja_JP"
+ set fileencodings=euc-jp
+ set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
+elseif v:lang =~? "^zh_TW"
+ set fileencodings=big5
+ set guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
+elseif v:lang =~? "^zh_CN"
+ set fileencodings=gb2312
+ set guifontset=*-r-*
+endif
+
+" If we have a BOM, always honour that rather than trying to guess.
+if &fileencodings !~? "ucs-bom"
+ set fileencodings^=ucs-bom
+endif
+
+" Always check for UTF-8 when trying to determine encodings.
+if &fileencodings !~? "utf-8"
+ set fileencodings+=utf-8
+endif
+
+" Make sure we have a sane fallback for encoding detection
+set fileencodings+=default
+" }}}
+
+" {{{ Syntax highlighting settings
+" Switch syntax highlighting on, when the terminal has colors
+" Also switch on highlighting the last used search pattern.
+if &t_Co > 2 || has("gui_running")
+ syntax on
+ set hlsearch
+endif
+" }}}
+
+" {{{ Terminal fixes
+if &term ==? "xterm"
+ " Previously we would unset t_RV to prevent gnome-terminal from beeping as
+ " vim started. These days it appears that gnome-terminal has been repaired,
+ " so re-enable this, and don't restrict t_Co=8. (21 Jun 2004 agriffis)
+ "set t_RV= " don't check terminal version
+ "set t_Co=8
+ set t_Sb=^[4%dm
+ set t_Sf=^[3%dm
+ set ttymouse=xterm2 " only works for >=xfree86-3.3.3, should be okay
+endif
+" }}}
+
+" {{{ Filetype plugin settings
+" Enable plugin-provided filetype settings, but only if the ftplugin
+" directory exists (which it won't on livecds, for example).
+if isdirectory(expand("$VIMRUNTIME/ftplugin"))
+ filetype plugin on
+
+ " Uncomment the next line (or copy to your ~/.vimrc) for plugin-provided
+ " indent settings. Some people don't like these, so we won't turn them on by
+ " default.
+ " filetype indent on
+endif
+" }}}
+
+" {{{ Autocommands
+if has("autocmd")
+
+augroup gentoo
+ au!
+
+ " Gentoo-specific settings for ebuilds. These are the federally-mandated
+ " required tab settings. See the following for more information:
+ " http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml
+ " Note that the rules below are very minimal and don't cover everything.
+ " Better to emerge app-vim/gentoo-syntax, which provides full syntax,
+ " filetype and indent settings for all things Gentoo.
+ au BufRead,BufNewFile *.e{build,class} let is_bash=1|setfiletype sh
+ au BufRead,BufNewFile *.e{build,class} set ts=4 sw=4 noexpandtab
+
+ " In text files, limit the width of text to 78 characters, but be careful
+ " that we don't override the user's setting.
+ autocmd BufNewFile,BufRead *.txt
+ \ if &tw == 0 && ! exists("g:leave_my_textwidth_alone") |
+ \ setlocal textwidth=78 |
+ \ endif
+
+ " When editing a file, always jump to the last cursor position
+ autocmd BufReadPost *
+ \ if ! exists("g:leave_my_cursor_position_alone") |
+ \ if line("'\"") > 0 && line ("'\"") <= line("$") |
+ \ exe "normal g'\"" |
+ \ endif |
+ \ endif
+
+ " When editing a crontab file, set backupcopy to yes rather than auto. See
+ " :help crontab and bug #53437.
+ autocmd FileType crontab set backupcopy=yes
+
+augroup END
+
+endif " has("autocmd")
+" }}}
+
+" {{{ vimrc.local
+if filereadable("/etc/vim/vimrc.local")
+ source /etc/vim/vimrc.local
+endif
+" }}}
+
+" vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker :
diff --git a/app-editors/vim-core/vim-core-7.0_alpha20050122.ebuild b/app-editors/vim-core/vim-core-7.0_alpha20050122.ebuild
deleted file mode 100644
index c1a0f4c776a8..000000000000
--- a/app-editors/vim-core/vim-core-7.0_alpha20050122.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.0_alpha20050122.ebuild,v 1.1 2005/01/22 20:55:54 ciaranm Exp $
-
-inherit vim
-
-VIM_DATESTAMP="${PV##*alpha}"
-VIM_PATCHES_DATESTAMP="20050113"
-
-VIM_VERSION="7.0aa"
-VIM_SNAPSHOT="vim-${VIM_VERSION}-${VIM_DATESTAMP}.tar.bz2"
-VIM_GENTOO_PATCHES="vim-${VIM_VERSION}-${VIM_PATCHES_DATESTAMP:-${VIM_DATESTAMP}}-gentoo-patches.tar.bz2"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/${VIM_SNAPSHOT}
- mirror://gentoo/${VIM_GENTOO_PATCHES}"
-
-S=${WORKDIR}/vim${VIM_VERSION/.*}
-DESCRIPTION="vim, gvim and kvim shared files"
-KEYWORDS="~x86 ~sparc ~mips ~ppc ~amd64 ~ppc64 ~alpha"
-IUSE="${IUSE} livecd"
-DEPEND="${DEPEND}" # done via the eclass
-PDEPEND="!livecd? ( app-vim/gentoo-syntax )"
diff --git a/app-editors/vim-core/vim-core-7.0_alpha20050201.ebuild b/app-editors/vim-core/vim-core-7.0_alpha20050201.ebuild
deleted file mode 100644
index a4582d72497b..000000000000
--- a/app-editors/vim-core/vim-core-7.0_alpha20050201.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.0_alpha20050201.ebuild,v 1.1 2005/02/01 19:14:24 ciaranm Exp $
-
-inherit vim
-
-VIM_DATESTAMP="${PV##*alpha}"
-VIM_PATCHES_DATESTAMP="20050201"
-
-VIM_VERSION="7.0aa"
-VIM_SNAPSHOT="vim-${VIM_VERSION}-${VIM_DATESTAMP}.tar.bz2"
-VIM_GENTOO_PATCHES="vim-${VIM_VERSION}-${VIM_PATCHES_DATESTAMP:-${VIM_DATESTAMP}}-gentoo-patches.tar.bz2"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/${VIM_SNAPSHOT}
- mirror://gentoo/${VIM_GENTOO_PATCHES}"
-
-S=${WORKDIR}/vim${VIM_VERSION/.*}
-DESCRIPTION="vim, gvim and kvim shared files"
-KEYWORDS="~x86 ~sparc ~mips ~ppc ~amd64 ~ppc64 ~alpha"
-IUSE="${IUSE} livecd"
-DEPEND="${DEPEND}" # done via the eclass
-PDEPEND="!livecd? ( app-vim/gentoo-syntax )"
diff --git a/app-editors/vim-core/vim-core-7.0_alpha20050126.ebuild b/app-editors/vim-core/vim-core-7.0_alpha20050308.ebuild
index aa8d51cf35a4..1b6a224b9f21 100644
--- a/app-editors/vim-core/vim-core-7.0_alpha20050126.ebuild
+++ b/app-editors/vim-core/vim-core-7.0_alpha20050308.ebuild
@@ -1,15 +1,15 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.0_alpha20050126.ebuild,v 1.1 2005/01/26 21:01:20 ciaranm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.0_alpha20050308.ebuild,v 1.1 2005/03/08 21:44:19 ciaranm Exp $
inherit vim
VIM_DATESTAMP="${PV##*alpha}"
-VIM_PATCHES_DATESTAMP="20050113"
VIM_VERSION="7.0aa"
VIM_SNAPSHOT="vim-${VIM_VERSION}-${VIM_DATESTAMP}.tar.bz2"
VIM_GENTOO_PATCHES="vim-${VIM_VERSION}-${VIM_PATCHES_DATESTAMP:-${VIM_DATESTAMP}}-gentoo-patches.tar.bz2"
+VIMRC_FILE_SUFFIX="-r1"
SRC_URI="${SRC_URI}
mirror://gentoo/${VIM_SNAPSHOT}