mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-20 12:20:02 -04:00
highlights(latex): use any-of?
This commit is contained in:
parent
d89d698c26
commit
89d464744b
1 changed files with 36 additions and 4 deletions
|
|
@ -8,7 +8,17 @@
|
||||||
((environment
|
((environment
|
||||||
(begin
|
(begin
|
||||||
name: (word) @_env)) @text.math
|
name: (word) @_env)) @text.math
|
||||||
(#match? @_env "^(displaymath|equation|multline|eqnarray|align|array|split|alignat|gather|flalign)[*]?$"))
|
(#any-of? @_env
|
||||||
|
"displaymath" "displaymath*"
|
||||||
|
"equation" "equation*"
|
||||||
|
"multline" "multline*"
|
||||||
|
"eqnarray" "eqnarray*"
|
||||||
|
"align" "align*"
|
||||||
|
"array" "array*"
|
||||||
|
"split" "split*"
|
||||||
|
"alignat" "alignat*"
|
||||||
|
"gather" "gather*"
|
||||||
|
"flalign" "flalign*"))
|
||||||
|
|
||||||
[
|
[
|
||||||
(generic_command_name)
|
(generic_command_name)
|
||||||
|
|
@ -245,7 +255,8 @@
|
||||||
"\\Glsentryshortpl"
|
"\\Glsentryshortpl"
|
||||||
"\\glsentryfullpl"
|
"\\glsentryfullpl"
|
||||||
"\\Glsentryfullpl"
|
"\\Glsentryfullpl"
|
||||||
]
|
] @function.macro
|
||||||
|
|
||||||
(comment) @comment
|
(comment) @comment
|
||||||
|
|
||||||
(bracket_group) @parameter
|
(bracket_group) @parameter
|
||||||
|
|
@ -372,7 +383,28 @@
|
||||||
|
|
||||||
(begin
|
(begin
|
||||||
name: (_) @text.environment.name
|
name: (_) @text.environment.name
|
||||||
(#not-match? @text.environment.name "^(displaymath|equation|multline|eqnarray|align|array|split|alignat|gather|flalign)[*]?$"))
|
(#not-any-of? @text.environment.name
|
||||||
|
"displaymath" "displaymath*"
|
||||||
|
"equation" "equation*"
|
||||||
|
"multline" "multline*"
|
||||||
|
"eqnarray" "eqnarray*"
|
||||||
|
"align" "align*"
|
||||||
|
"array" "array*"
|
||||||
|
"split" "split*"
|
||||||
|
"alignat" "alignat*"
|
||||||
|
"gather" "gather*"
|
||||||
|
"flalign" "flalign*"))
|
||||||
|
|
||||||
(end
|
(end
|
||||||
name: (_) @text.environment.name
|
name: (_) @text.environment.name
|
||||||
(#not-match? @text.environment.name "^(displaymath|equation|multline|eqnarray|align|array|split|alignat|gather|flalign)[*]?$"))
|
(#not-any-of? @text.environment.name
|
||||||
|
"displaymath" "displaymath*"
|
||||||
|
"equation" "equation*"
|
||||||
|
"multline" "multline*"
|
||||||
|
"eqnarray" "eqnarray*"
|
||||||
|
"align" "align*"
|
||||||
|
"array" "array*"
|
||||||
|
"split" "split*"
|
||||||
|
"alignat" "alignat*"
|
||||||
|
"gather" "gather*"
|
||||||
|
"flalign" "flalign*"))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue