commit: 9c8f50feb8230b5b78259811cbf52395f495d9ce
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 1 23:44:13 2014 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sat Nov 1 23:44:13 2014 +0000
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-syntax.git;a=commit;h=9c8f50fe
don't be overly strict with ebuild keywords
Don't flag noarch keywords that Funtoo uses (* and ~*) as errors.
---
syntax/ebuild.vim | 4 ++--
1 file 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\-\_]\+(){/