diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2021-05-15 11:46:04 +0200 |
|---|---|---|
| committer | Thomas Vigouroux <tomvig38@gmail.com> | 2021-05-17 20:36:33 +0200 |
| commit | 89d464744b401f2616d6163a502d038ac1a75f76 (patch) | |
| tree | d04a6b1e8253cb0205367a12c11a52bfcef8e7ed | |
| parent | highlights(latex): add more math environments (diff) | |
| download | nvim-treesitter-89d464744b401f2616d6163a502d038ac1a75f76.tar nvim-treesitter-89d464744b401f2616d6163a502d038ac1a75f76.tar.gz nvim-treesitter-89d464744b401f2616d6163a502d038ac1a75f76.tar.bz2 nvim-treesitter-89d464744b401f2616d6163a502d038ac1a75f76.tar.lz nvim-treesitter-89d464744b401f2616d6163a502d038ac1a75f76.tar.xz nvim-treesitter-89d464744b401f2616d6163a502d038ac1a75f76.tar.zst nvim-treesitter-89d464744b401f2616d6163a502d038ac1a75f76.zip | |
highlights(latex): use any-of?
| -rw-r--r-- | queries/latex/highlights.scm | 40 |
1 files changed, 36 insertions, 4 deletions
diff --git a/queries/latex/highlights.scm b/queries/latex/highlights.scm index 03ca8f752..cd04a62cb 100644 --- a/queries/latex/highlights.scm +++ b/queries/latex/highlights.scm @@ -8,7 +8,17 @@ ((environment (begin 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) @@ -245,7 +255,8 @@ "\\Glsentryshortpl" "\\glsentryfullpl" "\\Glsentryfullpl" -] +] @function.macro + (comment) @comment (bracket_group) @parameter @@ -372,7 +383,28 @@ (begin 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 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*")) |
