56 lines
670 B
Scheme
56 lines
670 B
Scheme
; Comments
|
|
(comment) @comment @spell
|
|
|
|
; General
|
|
(int) @number
|
|
|
|
(string) @string
|
|
|
|
[
|
|
(map)
|
|
(object)
|
|
(composeobject)
|
|
(color)
|
|
(attribute)
|
|
] @string.special
|
|
|
|
(quadoption) @boolean
|
|
|
|
(path) @string.special.path
|
|
|
|
(regex) @string.regexp
|
|
|
|
(option) @variable
|
|
|
|
(command_line_option) @variable.builtin
|
|
|
|
((option) @variable.builtin
|
|
(#not-lua-match? @variable.builtin "^my_"))
|
|
|
|
(command) @keyword
|
|
|
|
(source_directive
|
|
(command) @keyword.import)
|
|
|
|
(uri) @string.special.url
|
|
|
|
(key_name) @constant.builtin
|
|
|
|
(escape) @string.escape
|
|
|
|
(function) @function.call
|
|
|
|
; Literals
|
|
[
|
|
"<"
|
|
">"
|
|
] @punctuation.bracket
|
|
|
|
"," @punctuation.delimiter
|
|
|
|
[
|
|
"&"
|
|
"?"
|
|
"*"
|
|
] @character.special
|