diff options
author | Chantry Xavier <shiningxc@gmail.com> | 2008-03-10 19:55:15 +0100 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2008-03-22 17:08:23 +0100 |
commit | 7d451b6e6bc3926589a77e6a2d191e4f158d3980 (patch) | |
tree | 8effc195ce6c5519208b62c28a0c4fe334725d01 /contrib/PKGBUILD.vim | |
parent | d07001f3ab3000ab4bd7277549b58641b0d02f0a (diff) | |
download | pacman-7d451b6e6bc3926589a77e6a2d191e4f158d3980.tar.gz pacman-7d451b6e6bc3926589a77e6a2d191e4f158d3980.tar.xz |
PKGBUILD.vim: add keepend keyword for sha1/md5 fields
in PKGBUILD.proto, we have the following line
md5sums=() #generate with 'makepkg -g'
if we add a md5sum inside quotes, or even just the quotes :
md5sums=('') #generate with 'makepkg -g'
the highlighting will be totally messed up.
Adding the keepend keyword fixes this.
Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'contrib/PKGBUILD.vim')
-rw-r--r-- | contrib/PKGBUILD.vim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/PKGBUILD.vim b/contrib/PKGBUILD.vim index 7aacafb6..57e4cf0e 100644 --- a/contrib/PKGBUILD.vim +++ b/contrib/PKGBUILD.vim @@ -131,7 +131,7 @@ hi def link pbDerefEmulation PreProc syn keyword pb_k_md5sums md5sums contained syn match pbIllegalMd5sums /[^='"()\/ ]/ contained contains=pbValidMd5sums syn match pbValidMd5sums /[[:alnum:]]\{32\}/ contained -syn region pbMd5sumsGroup start=/^md5sums/ end=/)/ contains=pb_k_md5sums,pbMd5Quotes,pbMd5Hash,pbIllegalMd5sums +syn region pbMd5sumsGroup start=/^md5sums/ end=/)/ contains=pb_k_md5sums,pbMd5Quotes,pbMd5Hash,pbIllegalMd5sums keepend syn match pbMd5Quotes /'.*'\|".*"/ contained contains=pbMd5Hash,pbIllegalMd5sums syn match pbMd5Hash /[[:alnum:]]\+/ contained contains=pbValidMd5sums hi def link pbMd5Quotes Keyword @@ -142,7 +142,7 @@ hi def link pbValidMd5sums Number syn keyword pb_k_sha1sums sha1sums contained syn match pbIllegalSha1sums /[^='"()\/ ]/ contained contains=pbValidSha1sums syn match pbValidSha1sums /[[:alnum:]]\{40\}/ contained -syn region pbSha1sumsGroup start=/^sha1sums/ end=/)/ contains=pb_k_sha1sums,pbSha1Quotes,pbSha1Hash,pbIllegalSha1sums +syn region pbSha1sumsGroup start=/^sha1sums/ end=/)/ contains=pb_k_sha1sums,pbSha1Quotes,pbSha1Hash,pbIllegalSha1sums keepend syn match pbSha1Quotes /'.*'\|".*"/ contained contains=pbSha1Hash,pbIllegalSha1sums syn match pbSha1Hash /[[:alnum:]]\+/ contained contains=pbValidSha1sums hi def link pbSha1Quotes Keyword |