mirror of
https://github.com/HiPhish/rainbow-delimiters.nvim.git
synced 2024-09-16 14:24:05 +02:00
Update Zig query
This commit is contained in:
parent
9bbd3ea1b2
commit
bb48714623
3 changed files with 47 additions and 47 deletions
|
@ -29,7 +29,8 @@ Fixed
|
|||
- Ruby query: duplicate extmarks on some delimiters
|
||||
- Rust query: duplicate pattern for `closure_parameters`
|
||||
- SQL query: Remove broken patterns
|
||||
- Zig query: duplicate extmarks on some delimiters
|
||||
- Zig query: duplicate extmarks on some delimiters, renamed nodes in updated
|
||||
parser
|
||||
- Make a better effort to make parentheses in Vim script expressions work (there
|
||||
is only so much that can be done though)
|
||||
|
||||
|
|
|
@ -1,101 +1,100 @@
|
|||
(ParamDeclList
|
||||
(parameters
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(FnCallArguments
|
||||
(arguments
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(IfPrefix
|
||||
(if_statement
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(ForPrefix
|
||||
(for_statement
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(WhilePrefix
|
||||
(while_statement
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(LinkSection
|
||||
(link_section
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(CallConv
|
||||
(calling_convention
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(AsmExpr
|
||||
(asm_expression
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(ContainerDeclType
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(AsmInputItem
|
||||
(asm_input_item
|
||||
"[" @delimiter
|
||||
"]" @delimiter
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(AsmOutputItem
|
||||
(asm_output_item
|
||||
"[" @delimiter
|
||||
"]" @delimiter
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(SwitchExpr
|
||||
(switch_expression
|
||||
"(" @delimiter
|
||||
")" @delimiter
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
||||
(ArrayTypeStart
|
||||
(array_type
|
||||
"[" @delimiter
|
||||
"]" @delimiter @sentinel) @container
|
||||
|
||||
(SliceTypeStart
|
||||
(slice_type
|
||||
"[" @delimiter
|
||||
"]" @delimiter @sentinel) @container
|
||||
|
||||
(PtrTypeStart
|
||||
(index_expression
|
||||
"[" @delimiter
|
||||
"]" @delimiter @sentinel) @container
|
||||
|
||||
(SuffixOp
|
||||
(pointer_type
|
||||
"[" @delimiter
|
||||
"]" @delimiter @sentinel) @container
|
||||
|
||||
(Block
|
||||
(block
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
||||
(ContainerDecl
|
||||
(initializer_list
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
||||
(InitList
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
||||
(FormatSequence
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
||||
(Payload
|
||||
(payload
|
||||
. ;; Without the anchor the @delimiter will be matched three times
|
||||
"|" @delimiter
|
||||
"|" @delimiter @sentinel) @container
|
||||
|
||||
(PtrListPayload
|
||||
;; Without the anchor the @delimiter will be matched three times
|
||||
.
|
||||
"|" @delimiter
|
||||
"|" @delimiter @sentinel) @container
|
||||
(call_expression
|
||||
"(" @delimiter
|
||||
")" @delimiter @sentinel) @container
|
||||
|
||||
(PtrIndexPayload
|
||||
;; Without the anchor the @delimiter will be matched three times
|
||||
.
|
||||
"|" @delimiter
|
||||
"|" @delimiter @sentinel) @container
|
||||
(opaque_declaration
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
||||
(struct_declaration
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
||||
(enum_declaration
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
||||
(union_declaration
|
||||
"(" @delimiter
|
||||
")" @delimiter
|
||||
"{" @delimiter
|
||||
"}" @delimiter @sentinel) @container
|
||||
|
|
|
@ -38,13 +38,13 @@ return {
|
|||
}, {
|
||||
end_col = 24,
|
||||
end_row = 9,
|
||||
hl_group = "RainbowDelimiterYellow",
|
||||
hl_group = "RainbowDelimiterRed",
|
||||
start_col = 23,
|
||||
start_row = 9
|
||||
}, {
|
||||
end_col = 29,
|
||||
end_row = 9,
|
||||
hl_group = "RainbowDelimiterYellow",
|
||||
hl_group = "RainbowDelimiterRed",
|
||||
start_col = 28,
|
||||
start_row = 9
|
||||
}, {
|
||||
|
@ -314,13 +314,13 @@ return {
|
|||
}, {
|
||||
end_col = 36,
|
||||
end_row = 38,
|
||||
hl_group = "RainbowDelimiterBlue",
|
||||
hl_group = "RainbowDelimiterOrange",
|
||||
start_col = 35,
|
||||
start_row = 38
|
||||
}, {
|
||||
end_col = 37,
|
||||
end_row = 38,
|
||||
hl_group = "RainbowDelimiterBlue",
|
||||
hl_group = "RainbowDelimiterOrange",
|
||||
start_col = 36,
|
||||
start_row = 38
|
||||
}, {
|
||||
|
@ -704,13 +704,13 @@ return {
|
|||
}, {
|
||||
end_col = 29,
|
||||
end_row = 81,
|
||||
hl_group = "RainbowDelimiterYellow",
|
||||
hl_group = "RainbowDelimiterBlue",
|
||||
start_col = 28,
|
||||
start_row = 81
|
||||
}, {
|
||||
end_col = 33,
|
||||
end_row = 81,
|
||||
hl_group = "RainbowDelimiterYellow",
|
||||
hl_group = "RainbowDelimiterBlue",
|
||||
start_col = 32,
|
||||
start_row = 81
|
||||
}, {
|
||||
|
|
Loading…
Reference in a new issue