aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarco Hinz <mh.codebro@gmail.com>2021-04-07 16:40:56 +0200
committerGitHub <noreply@github.com>2021-04-07 16:40:56 +0200
commitcd75d3289aa7ae4176b9cee9aceafb4b9abdba5e (patch)
treea32873fb0e3c9d6b5f6e6a409381bb42c3ffde58 /src
parent91cdc11984465287539ed8f63716bb371f440ea1 (diff)
parent952508d4056b7869720f4a446f2d49963eaf937d (diff)
downloadrneovim-cd75d3289aa7ae4176b9cee9aceafb4b9abdba5e.tar.gz
rneovim-cd75d3289aa7ae4176b9cee9aceafb4b9abdba5e.tar.bz2
rneovim-cd75d3289aa7ae4176b9cee9aceafb4b9abdba5e.zip
Merge pull request #14200 from teto/treesitter-checkhealth
feat: treesitter checkhealth
Diffstat (limited to 'src')
-rw-r--r--src/nvim/lua/treesitter.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/nvim/lua/treesitter.c b/src/nvim/lua/treesitter.c
index 38848b0266..c186928ae2 100644
--- a/src/nvim/lua/treesitter.c
+++ b/src/nvim/lua/treesitter.c
@@ -230,6 +230,11 @@ int tslua_inspect_lang(lua_State *L)
}
lua_setfield(L, -2, "fields"); // [retval]
+
+ uint32_t lang_version = ts_language_version(lang);
+ lua_pushinteger(L, lang_version); // [retval, version]
+ lua_setfield(L, -2, "_abi_version");
+
return 1;
}