diff options
| -rw-r--r-- | lua/nvim-treesitter/parsers.lua | 3 | ||||
| -rw-r--r-- | queries/v/folds.scm | 2 | ||||
| -rw-r--r-- | queries/v/indents.scm | 19 |
3 files changed, 11 insertions, 13 deletions
diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 93e333236..26a5aab15 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -1070,8 +1070,9 @@ list.proto = { list.v = { install_info = { - url = "~/sources/vls/tree_sitter_v", + url = "https://github.com/vlang/vls", files = { "src/parser.c", "src/scanner.c" }, + location = "tree-sitter-v/tree_sitter_v", generate_requires_npm = false, requires_generate_from_grammar = false, }, diff --git a/queries/v/folds.scm b/queries/v/folds.scm index d8ded9257..8bed31c52 100644 --- a/queries/v/folds.scm +++ b/queries/v/folds.scm @@ -1,8 +1,6 @@ -;; WARNING: Doesn't seems to work .. [(function_declaration) (const_declaration) (type_declaration) - (var_declaration) (import_declaration) (if_expression) (struct_declaration)] @fold diff --git a/queries/v/indents.scm b/queries/v/indents.scm index 4e59fa9ae..febd3786e 100644 --- a/queries/v/indents.scm +++ b/queries/v/indents.scm @@ -1,13 +1,12 @@ -[(import_declaration - (const_declaration) - (var_declaration) - (type_declaration) - (literal_value) - (type_initializer) - (block) - (map) - (call_expression) - (parameter_list))] +[(import_declaration) + (const_declaration) + (type_declaration) + (literal_value) + (type_initializer) + (block) + (map) + (call_expression) + (parameter_list)] @indent [ "}"] |
