aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2022-02-22 18:48:05 +0100
committerStephan Seitz <stephan.seitz@fau.de>2022-05-21 13:48:58 +0200
commitc19d14f39593ff9bc028db6db35f9fc60966543b (patch)
treee681bcf4bc33bdac6e0cb52c255a0743a378f858
parentfeat(vlang): initial support (diff)
downloadnvim-treesitter-c19d14f39593ff9bc028db6db35f9fc60966543b.tar
nvim-treesitter-c19d14f39593ff9bc028db6db35f9fc60966543b.tar.gz
nvim-treesitter-c19d14f39593ff9bc028db6db35f9fc60966543b.tar.bz2
nvim-treesitter-c19d14f39593ff9bc028db6db35f9fc60966543b.tar.lz
nvim-treesitter-c19d14f39593ff9bc028db6db35f9fc60966543b.tar.xz
nvim-treesitter-c19d14f39593ff9bc028db6db35f9fc60966543b.tar.zst
nvim-treesitter-c19d14f39593ff9bc028db6db35f9fc60966543b.zip
parser(vlang): fix location of remote repo
-rw-r--r--lua/nvim-treesitter/parsers.lua3
-rw-r--r--queries/v/folds.scm2
-rw-r--r--queries/v/indents.scm19
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
[ "}"]