blob: d23c3b70e273d28e199cf114ee52863e730b50a9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
;; vim: ft=query
;; extends
(function_definition
name: (word) @AlabasterDefinition)
(command
name: (word) @function.builtin
(#match? @function.builtin "^set$")
argument: (word) @parameter
(#any-of? @parameter "-g" "--global" "-U" "--universal" "-x" "--export")
argument: (word) @AlabasterDefinition
argument: (_))
((program . (comment) @AlabasterHashbang)
(#match? @AlabasterHashbang "^#!/"))
|