diff options
| -rw-r--r-- | lockfile.json | 3 | ||||
| -rw-r--r-- | lua/nvim-treesitter/parsers.lua | 8 | ||||
| -rw-r--r-- | queries/slim/folds.scm | 1 | ||||
| -rw-r--r-- | queries/slim/highlights.scm | 82 | ||||
| -rw-r--r-- | queries/slim/indents.scm | 4 | ||||
| -rw-r--r-- | queries/slim/injections.scm | 39 | ||||
| -rw-r--r-- | queries/slim/locals.scm | 7 |
7 files changed, 144 insertions, 0 deletions
diff --git a/lockfile.json b/lockfile.json index 12cabd059..ed79c1585 100644 --- a/lockfile.json +++ b/lockfile.json @@ -704,6 +704,9 @@ "slang": { "revision": "3ed23c04a412a0559162d9cadf96dfff7cb36079" }, + "slim": { + "revision": "23c9917c649659ae8ddf6d88fb9e9c6cfd80b8e0" + }, "slint": { "revision": "f11da7e62051ba8b9d4faa299c26de8aeedfc1cd" }, diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 61c0505b7..ca2fb11b0 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -2042,6 +2042,14 @@ list.slang = { experimental = true, } +list.slim = { + install_info = { + url = "https://github.com/theoo/tree-sitter-slim", + files = { "src/parser.c", "src/scanner.c" }, + }, + maintainers = { "@theoo" }, +} + list.slint = { install_info = { url = "https://github.com/slint-ui/tree-sitter-slint", diff --git a/queries/slim/folds.scm b/queries/slim/folds.scm new file mode 100644 |
