diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2023-06-12 09:54:30 -0600 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2025-05-12 18:43:40 +0200 |
| commit | 692b051b09935653befdb8f7ba8afdb640adf17b (patch) | |
| tree | 167162b6b129ae04f68c5735078521a72917c742 /queries/ninja | |
| parent | feat(c-family): inherit injections (diff) | |
| download | nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.gz nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.bz2 nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.lz nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.xz nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.zst nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.zip | |
feat!: drop modules, general refactor and cleanup
Diffstat (limited to 'queries/ninja')
| -rw-r--r-- | queries/ninja/folds.scm | 1 | ||||
| -rw-r--r-- | queries/ninja/highlights.scm | 101 | ||||
| -rw-r--r-- | queries/ninja/indents.scm | 5 | ||||
| -rw-r--r-- | queries/ninja/injections.scm | 2 |
4 files changed, 0 insertions, 109 deletions
diff --git a/queries/ninja/folds.scm b/queries/ninja/folds.scm deleted file mode 100644 index 341a8b8c1..000000000 --- a/queries/ninja/folds.scm +++ /dev/null @@ -1 +0,0 @@ -(body) @fold diff --git a/queries/ninja/highlights.scm b/queries/ninja/highlights.scm deleted file mode 100644 index 8323ee9e9..000000000 --- a/queries/ninja/highlights.scm +++ /dev/null @@ -1,101 +0,0 @@ -[ - "default" - "pool" - "rule" - "build" -] @keyword - -[ - "include" - "subninja" -] @keyword.import - -":" @punctuation.delimiter - -[ - "=" - "|" - "||" - "|@" -] @operator - -[ - "$" - "{" - "}" -] @punctuation.special - -; -; Names -; ===== -(pool - name: (identifier) @type) - -(rule - name: (identifier) @function) - -(let - name: (identifier) @constant) - -(expansion - (identifier) @constant) - -(build - rule: (identifier) @function) - -; -; Paths and Text -; ============== -(path) @string.special.path - -(text) @string - -; -; Builtins -; ======== -(pool - name: (identifier) @type.builtin - (#any-of? @type.builtin "console")) - -(build - rule: (identifier) @function.builtin - (#any-of? @function.builtin "phony" "dyndep")) - -; Top level bindings -; ------------------ -(manifest - (let - name: ((identifier) @constant.builtin - (#any-of? @constant.builtin "builddir" "ninja_required_version")))) - -; Rules bindings -; ----------------- -(rule - (body - (let - name: (identifier) @constant.builtin - (#not-any-of? @constant.builtin - "command" "depfile" "deps" "msvc_deps_prefix" "description" "dyndep" "generator" "in" - "in_newline" "out" "restat" "rspfile" "rspfile_content" "pool")))) - -; -; Expansion -; --------- -(expansion - (identifier) @constant.macro - (#any-of? @constant.macro "in" "out")) - -; -; Escape sequences -; ================ -(quote) @string.escape - -; -; Others -; ====== -[ - (split) - (comment) -] @comment - -(comment) @spell diff --git a/queries/ninja/indents.scm b/queries/ninja/indents.scm deleted file mode 100644 index 80344cdfb..000000000 --- a/queries/ninja/indents.scm +++ /dev/null @@ -1,5 +0,0 @@ -[ - (pool) - (rule) - (build) -] @indent.begin diff --git a/queries/ninja/injections.scm b/queries/ninja/injections.scm deleted file mode 100644 index 2f0e58eb6..000000000 --- a/queries/ninja/injections.scm +++ /dev/null @@ -1,2 +0,0 @@ -((comment) @injection.content - (#set! injection.language "comment")) |
