aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2026-04-14 18:57:47 +0200
committerChristian Clason <ch.clason+github@icloud.com>2026-07-18 22:23:55 +0200
commitef7a00503b7ae49257dc9a1a7bccb3b66db121bb (patch)
treeb49cd54f456850b13adc1e4c885bc40c95d91796
parentfeat(kotlin)!: update parser and queries (diff)
downloadnvim-treesitter-ef7a00503b7ae49257dc9a1a7bccb3b66db121bb.tar
nvim-treesitter-ef7a00503b7ae49257dc9a1a7bccb3b66db121bb.tar.gz
nvim-treesitter-ef7a00503b7ae49257dc9a1a7bccb3b66db121bb.tar.bz2
nvim-treesitter-ef7a00503b7ae49257dc9a1a7bccb3b66db121bb.tar.lz
nvim-treesitter-ef7a00503b7ae49257dc9a1a7bccb3b66db121bb.tar.xz
nvim-treesitter-ef7a00503b7ae49257dc9a1a7bccb3b66db121bb.tar.zst
nvim-treesitter-ef7a00503b7ae49257dc9a1a7bccb3b66db121bb.zip
feat(enforce)!: update parser and queries
Breaking change: rename directive nodes `(foo)` to `(preproc_foo)`.
-rw-r--r--lua/nvim-treesitter/parsers.lua2
-rw-r--r--runtime/queries/enforce/highlights.scm12
2 files changed, 7 insertions, 7 deletions
diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua
index c35c4e249..28965ee30 100644
--- a/lua/nvim-treesitter/parsers.lua
+++ b/lua/nvim-treesitter/parsers.lua
@@ -511,7 +511,7 @@ return {
},
enforce = {
install_info = {
- revision = 'eb2796871d966264cdb041b797416ef1757c8b4f',
+ revision = 'cb42835385ac6d4fc64fd7b3f962591b928ccc7d',
url = 'https://github.com/simonvic/tree-sitter-enforce',
},
maintainers = { '@simonvic' },
diff --git a/runtime/queries/enforce/highlights.scm b/runtime/queries/enforce/highlights.scm
index 35226202d..03ac68077 100644
--- a/runtime/queries/enforce/highlights.scm
+++ b/runtime/queries/enforce/highlights.scm
@@ -28,12 +28,12 @@
; Preprocessor directives
[
- (include)
- (define)
- (ifdef)
- (ifndef)
- (else)
- (endif)
+ (preproc_include)
+ (preproc_define)
+ (preproc_ifdef)
+ (preproc_ifndef)
+ (preproc_else)
+ (preproc_endif)
] @keyword.directive
(preproc_const) @constant.macro