Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/just/highlights.scm')
| -rw-r--r-- | runtime/queries/just/highlights.scm | 42 |
1 files changed, 25 insertions, 17 deletions
diff --git a/runtime/queries/just/highlights.scm b/runtime/queries/just/highlights.scm index 67c88b87b..dfc3577bf 100644 --- a/runtime/queries/just/highlights.scm +++ b/runtime/queries/just/highlights.scm @@ -10,6 +10,8 @@ [ "alias" + "assert" + "eager" "set" "shell" ] @keyword @@ -19,11 +21,6 @@ "else" ] @keyword.control.conditional -[ - "&&" - "||" -] @operator - ; Variables (value @@ -42,6 +39,9 @@ ; Functions +(function + name: (identifier) @function) + (recipe name: (identifier) @function) @@ -53,6 +53,12 @@ ; Parameters +(attribute_named_parameter + name: (identifier) @variable.parameter) + +(function_decl_parameters + (identifier) @variable.parameter) + (recipe_parameter name: (identifier) @variable.parameter) @@ -78,7 +84,6 @@ (shebang_line (shebang_shell) @string.special) - (shell_expanded_string [ (expansion_short_start) @@ -90,23 +95,26 @@ ; Operators [ + "-" + "-@" + ":" ":=" - "?" - "==" + "!" "!=" - "=~" "!~" + "?" + "@-" "@" - "=" - "$" "*" - "+" - "&&" - "@-" - "-@" - "-" "/" - ":" + "&&" + "+" + "++" + "=" + "==" + "=~" + "||" + "$" ] @operator ; Punctuation |