diff options
| author | 再生花 <hoangtun0810@gmail.com> | 2024-02-23 17:42:01 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-23 10:42:01 +0200 |
| commit | 31641d72a4c33536e9d5fc8f829d2ba84211af8a (patch) | |
| tree | 65d4edd50b87eacb993dab1fd27347d6686d3c0e /queries/cmake | |
| parent | feat(faust): better highlighting of function calls, built-in variables, and m... (diff) | |
| download | nvim-treesitter-31641d72a4c33536e9d5fc8f829d2ba84211af8a.tar nvim-treesitter-31641d72a4c33536e9d5fc8f829d2ba84211af8a.tar.gz nvim-treesitter-31641d72a4c33536e9d5fc8f829d2ba84211af8a.tar.bz2 nvim-treesitter-31641d72a4c33536e9d5fc8f829d2ba84211af8a.tar.lz nvim-treesitter-31641d72a4c33536e9d5fc8f829d2ba84211af8a.tar.xz nvim-treesitter-31641d72a4c33536e9d5fc8f829d2ba84211af8a.tar.zst nvim-treesitter-31641d72a4c33536e9d5fc8f829d2ba84211af8a.zip | |
feat(format-scripts): linewrap predicates
"format-ignore".kick()
Diffstat (limited to 'queries/cmake')
| -rw-r--r-- | queries/cmake/highlights.scm | 37 |
1 files changed, 15 insertions, 22 deletions
diff --git a/queries/cmake/highlights.scm b/queries/cmake/highlights.scm index 5a3875908..de9c24094 100644 --- a/queries/cmake/highlights.scm +++ b/queries/cmake/highlights.scm @@ -102,35 +102,26 @@ (if) (argument_list (argument) @keyword.operator) - ; format-ignore - (#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" - )) + (#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")) (elseif_command (elseif) (argument_list (argument) @keyword.operator) - ; format-ignore - (#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" - )) + (#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 - (#match? @function.builtin "\\c^(cmake_host_system_information|cmake_language|cmake_minimum_required|cmake_parse_arguments|cmake_path|cmake_policy|configure_file|execute_process|file|find_file|find_library|find_package|find_path|find_program|foreach|get_cmake_property|get_directory_property|get_filename_component|get_property|include|include_guard|list|macro|mark_as_advanced|math|message|option|separate_arguments|set|set_directory_properties|set_property|site_name|string|unset|variable_watch|add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|build_command|create_test_sourcelist|define_property|enable_language|enable_testing|export|fltk_wrap_ui|get_source_file_property|get_target_property|get_test_property|include_directories|include_external_msproject|include_regular_expression|install|link_directories|link_libraries|load_cache|project|remove_definitions|set_source_files_properties|set_target_properties|set_tests_properties|source_group|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_precompile_headers|target_sources|try_compile|try_run|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload)$")) + (#match? @function.builtin + "\\c^(cmake_host_system_information|cmake_language|cmake_minimum_required|cmake_parse_arguments|cmake_path|cmake_policy|configure_file|execute_process|file|find_file|find_library|find_package|find_path|find_program|foreach|get_cmake_property|get_directory_property|get_filename_component|get_property|include|include_guard|list|macro|mark_as_advanced|math|message|option|separate_arguments|set|set_directory_properties|set_property|site_name|string|unset|variable_watch|add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|build_command|create_test_sourcelist|define_property|enable_language|enable_testing|export|fltk_wrap_ui|get_source_file_property|get_target_property|get_test_property|include_directories|include_external_msproject|include_regular_expression|install|link_directories|link_libraries|load_cache|project|remove_definitions|set_source_files_properties|set_target_properties|set_tests_properties|source_group|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_precompile_headers|target_sources|try_compile|try_run|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload)$")) (normal_command (identifier) @_function @@ -179,7 +170,9 @@ (argument) @constant . (argument) @variable - (#any-of? @constant "APPEND" "FILTER" "INSERT" "POP_BACK" "POP_FRONT" "PREPEND" "REMOVE_ITEM" "REMOVE_AT" "REMOVE_DUPLICATES" "REVERSE" "SORT"))) + (#any-of? @constant + "APPEND" "FILTER" "INSERT" "POP_BACK" "POP_FRONT" "PREPEND" "REMOVE_ITEM" "REMOVE_AT" + "REMOVE_DUPLICATES" "REVERSE" "SORT"))) (normal_command (identifier) @_function |
