Merge pull request #14145 from teto/remove-tshighlighter

chore: remove deprecated lua module tshighlighter
This commit is contained in:
Matthieu Coudron
2021-03-16 18:44:41 +01:00
committed by GitHub
2 changed files with 4 additions and 7 deletions

View File

@@ -12,11 +12,7 @@ local M = vim.tbl_extend("error", query, language)
setmetatable(M, { setmetatable(M, {
__index = function (t, k) __index = function (t, k)
if k == "TSHighlighter" then if k == "highlighter" then
a.nvim_err_writeln("vim.TSHighlighter is deprecated, please use vim.treesitter.highlighter")
t[k] = require'vim.treesitter.highlighter'
return t[k]
elseif k == "highlighter" then
t[k] = require'vim.treesitter.highlighter' t[k] = require'vim.treesitter.highlighter'
return t[k] return t[k]
end end

View File

@@ -171,7 +171,7 @@ int tslua_add_language(lua_State *L)
TSLanguage *lang = lang_parser(); TSLanguage *lang = lang_parser();
if (lang == NULL) { if (lang == NULL) {
return luaL_error(L, "Failed to load parser: internal error"); return luaL_error(L, "Failed to load parser %s: internal error", path);
} }
uint32_t lang_version = ts_language_version(lang); uint32_t lang_version = ts_language_version(lang);
@@ -179,7 +179,8 @@ int tslua_add_language(lua_State *L)
|| lang_version > TREE_SITTER_LANGUAGE_VERSION) { || lang_version > TREE_SITTER_LANGUAGE_VERSION) {
return luaL_error( return luaL_error(
L, L,
"ABI version mismatch : supported between %d and %d, found %d", "ABI version mismatch for %s: supported between %d and %d, found %d",
path,
TREE_SITTER_MIN_COMPATIBLE_LANGUAGE_VERSION, TREE_SITTER_MIN_COMPATIBLE_LANGUAGE_VERSION,
TREE_SITTER_LANGUAGE_VERSION, lang_version); TREE_SITTER_LANGUAGE_VERSION, lang_version);
} }