aboutsummaryrefslogtreecommitdiffstats
path: root/queries/cmake
diff options
context:
space:
mode:
authorUy Ha <hchanuy@gmail.com>2023-02-27 15:31:47 +0000
committerStephan Seitz <stephan.seitz@fau.de>2023-02-27 14:52:26 -0800
commita5a6590f157608f2c90c3bb674c2fe019931a020 (patch)
treeb6a9531ec147bf94f1326dc9a2b0b9888959bfdb /queries/cmake
parentsimplify cmake highlight queries (diff)
downloadnvim-treesitter-a5a6590f157608f2c90c3bb674c2fe019931a020.tar
nvim-treesitter-a5a6590f157608f2c90c3bb674c2fe019931a020.tar.gz
nvim-treesitter-a5a6590f157608f2c90c3bb674c2fe019931a020.tar.bz2
nvim-treesitter-a5a6590f157608f2c90c3bb674c2fe019931a020.tar.lz
nvim-treesitter-a5a6590f157608f2c90c3bb674c2fe019931a020.tar.xz
nvim-treesitter-a5a6590f157608f2c90c3bb674c2fe019931a020.tar.zst
nvim-treesitter-a5a6590f157608f2c90c3bb674c2fe019931a020.zip
only match unquoted arguments
Diffstat (limited to 'queries/cmake')
-rw-r--r--queries/cmake/highlights.scm12
1 files changed, 6 insertions, 6 deletions
diff --git a/queries/cmake/highlights.scm b/queries/cmake/highlights.scm
index b96323420..576e19cd8 100644
--- a/queries/cmake/highlights.scm
+++ b/queries/cmake/highlights.scm
@@ -91,15 +91,15 @@
)
(normal_command
- (identifier) @_function
- . (argument) @variable
- (#match? @_function "\\c^set$")
+ (identifier)
+ (argument (unquoted_argument)) @constant
+ (#match? @constant "^[A-Z][A-Z_]+$")
)
(normal_command
- (identifier)
- (argument) @constant
- (#match? @constant "^[A-Z][A-Z_]+$")
+ (identifier) @_function
+ . (argument) @variable
+ (#match? @_function "\\c^set$")
)
(escape_sequence) @string.escape