From 28475d5676c478c55ecc293c75b10bcb782467df Mon Sep 17 00:00:00 2001 From: Uy Ha Date: Mon, 27 Feb 2023 16:55:01 +0000 Subject: add highlighting for elseif --- queries/cmake/highlights.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/queries/cmake/highlights.scm b/queries/cmake/highlights.scm index 576e19cd8..f528a04dc 100644 --- a/queries/cmake/highlights.scm +++ b/queries/cmake/highlights.scm @@ -84,6 +84,18 @@ "VERSION_LESS" "VERSION_GREATER" "VERSION_EQUAL" "VERSION_LESS_EQUAL" "VERSION_GREATER_EQUAL" ) ) +(elseif_command + (elseif) + (argument) @keyword.operator + (#any-of? @keyword.operator "NOT" "AND" "OR" + "COMMAND" "POLICY" "TARGET" "TEST" "DEFINED" "IN_LIST" + "EXISTS" "IS_NEWER_THAN" "IS_DIRECTORY" "IS_SYMLINK" "IS_ABSOLUTE" + "MATCHES" + "LESS" "GREATER" "EQUAL" "LESS_EQUAL" "GREATER_EQUAL" + "STRLESS" "STRGREATER" "STREQUAL" "STRLESS_EQUAL" "STRGREATER_EQUAL" + "VERSION_LESS" "VERSION_GREATER" "VERSION_EQUAL" "VERSION_LESS_EQUAL" "VERSION_GREATER_EQUAL" + ) +) (normal_command (identifier) @function.builtin -- cgit v1.2.3-70-g09d2