aboutsummaryrefslogtreecommitdiffstats
path: root/queries
diff options
context:
space:
mode:
authorRiley Bruins <ribru17@hotmail.com>2024-11-02 19:49:22 -0700
committerChristian Clason <ch.clason+github@icloud.com>2024-11-03 11:35:27 +0100
commit98b46a647e3c4db3ecfb83a982d14695c9895f07 (patch)
tree09c398754b541e67eb1c4ca181e6b7bfdd070df3 /queries
parentbot(lockfile): update awk, nix, styled, vhdl (diff)
downloadnvim-treesitter-98b46a647e3c4db3ecfb83a982d14695c9895f07.tar
nvim-treesitter-98b46a647e3c4db3ecfb83a982d14695c9895f07.tar.gz
nvim-treesitter-98b46a647e3c4db3ecfb83a982d14695c9895f07.tar.bz2
nvim-treesitter-98b46a647e3c4db3ecfb83a982d14695c9895f07.tar.lz
nvim-treesitter-98b46a647e3c4db3ecfb83a982d14695c9895f07.tar.xz
nvim-treesitter-98b46a647e3c4db3ecfb83a982d14695c9895f07.tar.zst
nvim-treesitter-98b46a647e3c4db3ecfb83a982d14695c9895f07.zip
feat(regex): highlights for lazy quantifiers, \k
Highlights the "?" following .* and the \k backreference operator in a pattern like the following: title=(?<quote>["'])(.*?)\k<quote>
Diffstat (limited to 'queries')
-rw-r--r--queries/regex/highlights.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/queries/regex/highlights.scm b/queries/regex/highlights.scm
index e529a98a0..2cfdf4b01 100644
--- a/queries/regex/highlights.scm
+++ b/queries/regex/highlights.scm
@@ -39,6 +39,8 @@
"="
"!"
"-"
+ (backreference_escape)
+ (lazy)
] @operator
[