mirror of
https://github.com/neovim/neovim.git
synced 2025-09-30 23:18:33 +00:00
tree-sitter: add basic testing on ci
build tree-sitter c parser on ci for testing purposes
This commit is contained in:
@@ -841,5 +841,5 @@ static void nlua_add_treesitter(lua_State *const lstate) FUNC_ATTR_NONNULL_ALL
|
||||
lua_setfield(lstate, -2, "_create_ts_parser");
|
||||
|
||||
lua_pushcfunction(lstate, ts_lua_register_lang);
|
||||
lua_setfield(lstate, -2, "ts_add_language");
|
||||
lua_setfield(lstate, -2, "_ts_add_language");
|
||||
}
|
||||
|
@@ -232,6 +232,9 @@ local function __index(t, key)
|
||||
if key == 'inspect' then
|
||||
t.inspect = require('vim.inspect')
|
||||
return t.inspect
|
||||
elseif key == 'tree_sitter' then
|
||||
t.tree_sitter = require('vim.tree_sitter')
|
||||
return t.tree_sitter
|
||||
elseif require('vim.shared')[key] ~= nil then
|
||||
-- Expose all `vim.shared` functions on the `vim` module.
|
||||
t[key] = require('vim.shared')[key]
|
||||
|
Reference in New Issue
Block a user