Lines Matching refs:syn

22 syn include @python syntax/python.vim
30 syn case match
33 syn match bbUnmatched "."
36 syn cluster bbCommentGroup contains=bbTodo,@Spell
37 syn keyword bbTodo COMBAK FIXME TODO XXX contained
38 syn match bbComment "#.*$" contains=@bbCommentGroup
41 syn match bbQuote +['"]+ contained
42 syn match bbDelimiter "[(){}=]" contained
43 syn match bbArrayBrackets "[\[\]]" contained
46 syn match bbContinue "\\$"
47 syn region bbString matchgroup=bbQuote start=+"+ skip=+\\$+ end=+"+ contained contains=…
48 syn region bbString matchgroup=bbQuote start=+'+ skip=+\\$+ end=+'+ contained contains=…
51 syn match bbExport "^export" nextgroup=bbIdentifier skipwhite
52 syn keyword bbExportFlag export contained nextgroup=bbIdentifier skipwhite
53 syn match bbIdentifier "[a-zA-Z0-9\-_\.\/\+]\+" display contained
54 syn match bbVarDeref "${[a-zA-Z0-9\-_:\.\/\+]\+}" contained
55 syn match bbVarEq "\(:=\|+=\|=+\|\.=\|=\.\|?=\|??=\|=\)" contained nextgroup=bbVarVal…
56 syn match bbVarDef "^\(export\s*\)\?\([a-zA-Z0-9\-_\.\/\+][${}a-zA-Z0-9\-_:\.\/\+]*\)\…
57 syn match bbVarValue ".*$" contained contains=bbString,bbVarDeref,bbVarPyValue
58 syn region bbVarPyValue start=+${@+ skip=+\\$+ end=+}+ contained contains=@python
61 syn match bbVarFlagDef "^\([a-zA-Z0-9\-_\.]\+\)\(\[[a-zA-Z0-9\-_\.+]\+\]\)\@=" contains=bb…
62 syn region bbVarFlagFlag matchgroup=bbArrayBrackets start="\[" end="\]\s*\(:=\|=\|.=\|=.|+=\…
65 syn keyword bbInclude inherit include require contained
66 syn match bbIncludeRest ".*$" contained contains=bbString,bbVarDeref
67 syn match bbIncludeLine "^\(inherit\|include\|require\)\s\+" contains=bbInclude nextgroup=b…
70 syn keyword bbStatement addtask deltask addhandler after before EXPORT_FUNCTIONS contained
71 syn match bbStatementRest ".*$" skipwhite contained contains=bbStatement
72 syn match bbStatementLine "^\(addtask\|deltask\|addhandler\|after\|before\|EXPORT_FUNCTIONS\)…
75 syn keyword bbOEFunctions do_fetch do_unpack do_patch do_configure do_compile do_stage do_ins…
78 syn match bbFunction "\h[0-9A-Za-z_\-\.]*" display contained contains=bbOEFunctions
80 syn keyword bbOverrideOperator append prepend remove contained
83 syn include @shell syntax/sh.vim
87 syn keyword bbShFakeRootFlag fakeroot contained
88 syn match bbShFuncDef "^\(fakeroot\s*\)\?\([\.0-9A-Za-z_:${}\-\.]\+\)\(python\)\@<!\(\s*(…
89 syn region bbShFuncRegion matchgroup=bbDelimiter start="{\s*$" end="^}\s*$" contained contain…
92 syn region shDeref start=+${@+ skip=+\\$+ excludenl end=+}+ contained contains=@python
95 syn keyword bbPyFlag python contained
96 syn match bbPyFuncDef "^\(fakeroot\s*\)\?\(python\)\(\s\+[0-9A-Za-z_:${}\-\.]\+\)\?\(\s*(…
97 syn region bbPyFuncRegion matchgroup=bbDelimiter start="{\s*$" end="^}\s*$" contained contain…
100 syn keyword bbPyDef def contained
101 syn region bbPyDefRegion start='^\(def\s\+\)\([0-9A-Za-z_-]\+\)\(\s*(.*)\s*\):\s*$' end='^\(…