diff options
| author | Pham Huy Hoang <hoangtun0810@gmail.com> | 2024-01-06 15:05:50 +0900 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2024-01-19 16:58:37 +0100 |
| commit | 57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9 (patch) | |
| tree | 70bf645539882b88e6fa129cefd30986b89bbac3 /queries/zig | |
| parent | ci: add query lint job (diff) | |
| download | nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.gz nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.bz2 nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.lz nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.xz nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.zst nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.zip | |
chore: query formatting
Diffstat (limited to 'queries/zig')
| -rw-r--r-- | queries/zig/folds.scm | 12 | ||||
| -rw-r--r-- | queries/zig/highlights.scm | 104 | ||||
| -rw-r--r-- | queries/zig/indents.scm | 3 | ||||
| -rw-r--r-- | queries/zig/injections.scm | 5 | ||||
| -rw-r--r-- | queries/zig/locals.scm | 1 |
5 files changed, 57 insertions, 68 deletions
diff --git a/queries/zig/folds.scm b/queries/zig/folds.scm index 965987439..1d65a5280 100644 --- a/queries/zig/folds.scm +++ b/queries/zig/folds.scm @@ -6,11 +6,9 @@ (AsmExpr) (ErrorSetDecl) (LINESTRING) - ( - [ - (IfPrefix) - (WhilePrefix) - (ForPrefix) - ] - ) + ([ + (IfPrefix) + (WhilePrefix) + (ForPrefix) + ]) ] @fold diff --git a/queries/zig/highlights.scm b/queries/zig/highlights.scm index 875235412..c0477986d 100644 --- a/queries/zig/highlights.scm +++ b/queries/zig/highlights.scm @@ -9,7 +9,6 @@ variable: (IDENTIFIER) variable_type_function: (IDENTIFIER) ] @variable - parameter: (IDENTIFIER) @variable.parameter [ @@ -17,56 +16,45 @@ parameter: (IDENTIFIER) @variable.parameter field_access: (IDENTIFIER) ] @variable.member -;; assume TitleCase is a type -( - [ - variable_type_function: (IDENTIFIER) - field_access: (IDENTIFIER) - parameter: (IDENTIFIER) - ] @type - (#lua-match? @type "^%u([%l]+[%u%l%d]*)*$") -) -;; assume camelCase is a function -( - [ - variable_type_function: (IDENTIFIER) - field_access: (IDENTIFIER) - parameter: (IDENTIFIER) - ] @function - (#lua-match? @function "^%l+([%u][%l%d]*)+$") -) +; assume TitleCase is a type +([ + variable_type_function: (IDENTIFIER) + field_access: (IDENTIFIER) + parameter: (IDENTIFIER) +] @type + (#lua-match? @type "^%u([%l]+[%u%l%d]*)*$")) -;; assume all CAPS_1 is a constant -( - [ - variable_type_function: (IDENTIFIER) - field_access: (IDENTIFIER) - ] @constant - (#lua-match? @constant "^%u[%u%d_]+$") -) +; assume camelCase is a function +([ + variable_type_function: (IDENTIFIER) + field_access: (IDENTIFIER) + parameter: (IDENTIFIER) +] @function + (#lua-match? @function "^%l+([%u][%l%d]*)+$")) +; assume all CAPS_1 is a constant +([ + variable_type_function: (IDENTIFIER) + field_access: (IDENTIFIER) +] @constant + (#lua-match? @constant "^%u[%u%d_]+$")) function: (IDENTIFIER) @function function_call: (IDENTIFIER) @function.call - exception: "!" @keyword.exception -( - (IDENTIFIER) @variable.builtin - (#eq? @variable.builtin "_") -) - -(PtrTypeStart "c" @variable.builtin) +((IDENTIFIER) @variable.builtin + (#eq? @variable.builtin "_")) -( - (ContainerDeclType - [ - (ErrorUnionExpr) - "enum" - ] - ) - (ContainerField (IDENTIFIER) @constant) -) +(PtrTypeStart + "c" @variable.builtin) +((ContainerDeclType + [ + (ErrorUnionExpr) + "enum" + ]) + (ContainerField + (IDENTIFIER) @constant)) field_constant: (IDENTIFIER) @constant (BUILTINIDENTIFIER) @function.builtin @@ -89,11 +77,16 @@ field_constant: (IDENTIFIER) @constant ] @string @spell (CHAR_LITERAL) @character + (EscapeSequence) @string.escape + (FormatSequence) @string.special -(BreakLabel (IDENTIFIER) @label) -(BlockLabel (IDENTIFIER) @label) +(BreakLabel + (IDENTIFIER) @label) + +(BlockLabel + (IDENTIFIER) @label) [ "asm" @@ -115,9 +108,7 @@ field_constant: (IDENTIFIER) @constant "resume" ] @keyword.coroutine -[ - "fn" -] @keyword.function +"fn" @keyword.function [ "and" @@ -125,9 +116,7 @@ field_constant: (IDENTIFIER) @constant "orelse" ] @keyword.operator -[ - "return" -] @keyword.return +"return" @keyword.return [ "if" @@ -142,9 +131,7 @@ field_constant: (IDENTIFIER) @constant "continue" ] @keyword.repeat -[ - "usingnamespace" -] @keyword.import +"usingnamespace" @keyword.import [ "try" @@ -223,7 +210,10 @@ field_constant: (IDENTIFIER) @constant ")" "{" "}" - (Payload "|") - (PtrPayload "|") - (PtrIndexPayload "|") + (Payload + "|") + (PtrPayload + "|") + (PtrIndexPayload + "|") ] @punctuation.bracket diff --git a/queries/zig/indents.scm b/queries/zig/indents.scm index fdf7b183b..bf9d3e42a 100644 --- a/queries/zig/indents.scm +++ b/queries/zig/indents.scm @@ -5,7 +5,8 @@ (InitList) ] @indent.begin -(Block "}" @indent.end) +(Block + "}" @indent.end) [ "(" diff --git a/queries/zig/injections.scm b/queries/zig/injections.scm index 31e15a328..9e687ca76 100644 --- a/queries/zig/injections.scm +++ b/queries/zig/injections.scm @@ -2,6 +2,5 @@ (container_doc_comment) (doc_comment) (line_comment) - ] @injection.content - (#set! injection.language "comment")) - +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/zig/locals.scm b/queries/zig/locals.scm index e69de29bb..8b1378917 100644 --- a/queries/zig/locals.scm +++ b/queries/zig/locals.scm @@ -0,0 +1 @@ + |
