aboutsummaryrefslogtreecommitdiffstats
path: root/runtime/queries/fennel
diff options
context:
space:
mode:
authorAlexei Mozaidze <lexerpexer@proton.me>2025-08-11 01:10:03 +0400
committerChristian Clason <ch.clason+github@icloud.com>2025-08-12 10:25:22 +0200
commit21da8ac2510bc2d4e9239e866a341ab0abc24959 (patch)
tree162a08f8c884c016ee62c13f131ccc9aa687d2cc /runtime/queries/fennel
parentfeat(php): update php and php_only parsers to v0.24.0 (diff)
downloadnvim-treesitter-21da8ac2510bc2d4e9239e866a341ab0abc24959.tar
nvim-treesitter-21da8ac2510bc2d4e9239e866a341ab0abc24959.tar.gz
nvim-treesitter-21da8ac2510bc2d4e9239e866a341ab0abc24959.tar.bz2
nvim-treesitter-21da8ac2510bc2d4e9239e866a341ab0abc24959.tar.lz
nvim-treesitter-21da8ac2510bc2d4e9239e866a341ab0abc24959.tar.xz
nvim-treesitter-21da8ac2510bc2d4e9239e866a341ab0abc24959.tar.zst
nvim-treesitter-21da8ac2510bc2d4e9239e866a341ab0abc24959.zip
fix(fennel): highlight $ in multi-symbol context properly
Highlights the dollar symbol properly in multi-symbol contexts like `$.some.properties`
Diffstat (limited to 'runtime/queries/fennel')
-rw-r--r--runtime/queries/fennel/highlights.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/runtime/queries/fennel/highlights.scm b/runtime/queries/fennel/highlights.scm
index 2f0b5f738..c02f7bd14 100644
--- a/runtime/queries/fennel/highlights.scm
+++ b/runtime/queries/fennel/highlights.scm
@@ -104,6 +104,9 @@
((symbol) @variable.parameter
(#any-of? @variable.parameter "$" "$..."))
+((symbol_fragment) @variable.parameter
+ (#eq? @variable.parameter "$"))
+
((symbol) @variable.parameter
(#lua-match? @variable.parameter "^%$[1-9]$"))