aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-11-01 19:44:13 -0400
committerTim Harder <radhermit@gentoo.org>2014-11-01 19:44:13 -0400
commit9c8f50feb8230b5b78259811cbf52395f495d9ce (patch)
tree3b4cdf6b991025c824de03a79cd8e037042a4555
parentupdate default jre/jdk version deps (diff)
downloadgentoo-syntax-9c8f50feb8230b5b78259811cbf52395f495d9ce.tar.gz
gentoo-syntax-9c8f50feb8230b5b78259811cbf52395f495d9ce.tar.bz2
gentoo-syntax-9c8f50feb8230b5b78259811cbf52395f495d9ce.zip
don't be overly strict with ebuild keywords
Don't flag noarch keywords that Funtoo uses (* and ~*) as errors.
-rw-r--r--syntax/ebuild.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/syntax/ebuild.vim b/syntax/ebuild.vim
index 8db1b2c..c18c20a 100644
--- a/syntax/ebuild.vim
+++ b/syntax/ebuild.vim
@@ -224,8 +224,8 @@ syn match EbuildError /^\(P\|PN\|PV\|PR\|PVR\|PF\|A\)=/
syn match EbuildError ~^S="\?\${\?WORKDIR}\?/\${\?P}\?"\?\s*$~
" not allowed
syn match EbuildError /SLOT\s*=\s*\(""\|''\|$\)/
-" not allowed
-syn match EbuildError /KEYWORDS\s*=\s*.*[^-]\*.*/
+" Don't be overly strict (Funtoo allows * and ~* as noarch ebuild keywords)
+" syn match EbuildError /KEYWORDS\s*=\s*.*[^-]\*.*/
" evil syntax, ask Mr_Bones_
syn match EbuildError /^[a-zA-Z0-9\-\_]\+ ()/
syn match EbuildError /^[a-zA-Z0-9\-\_]\+(){/