aboutsummaryrefslogtreecommitdiffstats
path: root/queries/query
diff options
context:
space:
mode:
authorRiley Bruins <ribru17@hotmail.com>2023-12-21 15:31:40 -0800
committerChristian Clason <c.clason@uni-graz.at>2023-12-23 22:26:02 +0100
commit92572c0dfd53b0e74bf436ef968ecc5b5a7e2b76 (patch)
tree6f40e1239ad4e37c7ec6646f139c2027abedd1d9 /queries/query
parentUpdate parsers: elm, wing (diff)
downloadnvim-treesitter-92572c0dfd53b0e74bf436ef968ecc5b5a7e2b76.tar
nvim-treesitter-92572c0dfd53b0e74bf436ef968ecc5b5a7e2b76.tar.gz
nvim-treesitter-92572c0dfd53b0e74bf436ef968ecc5b5a7e2b76.tar.bz2
nvim-treesitter-92572c0dfd53b0e74bf436ef968ecc5b5a7e2b76.tar.lz
nvim-treesitter-92572c0dfd53b0e74bf436ef968ecc5b5a7e2b76.tar.xz
nvim-treesitter-92572c0dfd53b0e74bf436ef968ecc5b5a7e2b76.tar.zst
nvim-treesitter-92572c0dfd53b0e74bf436ef968ecc5b5a7e2b76.zip
feat: more `@string.regex` highlights
Diffstat (limited to 'queries/query')
-rw-r--r--queries/query/highlights.scm16
1 files changed, 16 insertions, 0 deletions
diff --git a/queries/query/highlights.scm b/queries/query/highlights.scm
index c7f0d891a..ccf13a6c8 100644
--- a/queries/query/highlights.scm
+++ b/queries/query/highlights.scm
@@ -32,3 +32,19 @@
((program . (comment)* . (comment) @preproc)
(#lua-match? @preproc "^;+ *extends *$"))
+
+((predicate
+ name: (identifier) @_name
+ parameters: (parameters (string "\"" @string "\"" @string) @string.regex))
+ (#any-of? @_name
+ "match"
+ "not-match"
+ "vim-match"
+ "not-vim-match"
+ "lua-match"
+ "not-lua-match"))
+
+((predicate
+ name: (identifier) @_name
+ parameters: (parameters (string "\"" @string "\"" @string) @string.regex . (string) .))
+ (#any-of? @_name "gsub" "not-gsub"))