Simple change and probably a bit too copy/paste, but works for now.

Signed-off-by: Dan McGee <[email protected]>
---
 PKGBUILD-split.proto |    2 +-
 contrib/PKGBUILD.vim |   11 ++++++++++-
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/PKGBUILD-split.proto b/PKGBUILD-split.proto
index 0cbd563..484cb1a 100644
--- a/PKGBUILD-split.proto
+++ b/PKGBUILD-split.proto
@@ -5,7 +5,7 @@
 
 # Maintainer: Your Name <[email protected]>
 pkgname=('pkg1' 'pkg2')
-pkgbase=""
+pkgbase=BASE
 pkgver=VERSION
 pkgrel=1
 pkgdesc=""
diff --git a/contrib/PKGBUILD.vim b/contrib/PKGBUILD.vim
index a1112e5..90b628e 100644
--- a/contrib/PKGBUILD.vim
+++ b/contrib/PKGBUILD.vim
@@ -25,6 +25,13 @@ syn match pbValidPkgname /\([[:alnum:]]\|+\|-\|_\){,32}/ 
contained contains=pbIl
 syn match pbIllegalPkgname 
/[[:upper:]]\|[^[:alnum:]-+_=]\|=.*=\|=['"]\?.\{33,\}['"]\?/ contained
 syn match pbPkgnameGroup /^pkgname=.*/ 
contains=pbIllegalPkgname,pb_k_pkgname,shDoubleQuote,shSingleQuote
 
+" pkgbase
+" FIXME if '=' is in pkgbase/pkgname/pkgver, it highlights whole string, not 
just '='
+syn keyword pb_k_pkgbase pkgbase contained
+syn match pbValidPkgbase /\([[:alnum:]]\|+\|-\|_\){,32}/ contained 
contains=pbIllegalPkgbase
+syn match pbIllegalPkgbase 
/[[:upper:]]\|[^[:alnum:]-+_=]\|=.*=\|=['"]\?.\{33,\}['"]\?/ contained
+syn match pbPkgbaseGroup /^pkgbase=.*/ 
contains=pbIllegalPkgbase,pb_k_pkgbase,shDoubleQuote,shSingleQuote
+
 " pkgver
 syn keyword pb_k_pkgver pkgver contained
 syn match pbValidPkgver /\([[:alnum:]]\|\.\|+\|_\)/ contained 
contains=pbIllegalPkgver
@@ -133,7 +140,6 @@ syn match pbDerefEmulation /\$[{]\?[[:alnum:]_]*[}]\?/ 
contained
 hi def link pbDerefEmulation PreProc
 
 " md5sums
-
 syn keyword pb_k_md5sums md5sums contained
 syn match pbIllegalMd5sums /[^='"()\/ ]/ contained contains=pbValidMd5sums
 syn match pbValidMd5sums /[[:alnum:]]\{32\}/ contained
@@ -187,6 +193,9 @@ hi def link pbTodo Todo
 hi def link pbIllegalPkgname Error
 hi def link pb_k_pkgname pbKeywords
 
+hi def link pbIllegalPkgbase Error
+hi def link pb_k_pkgbase pbKeywords
+
 hi def link pbIllegalPkgver Error
 hi def link pb_k_pkgver pbKeywords
 
-- 
1.7.1


Reply via email to