commit c50460cf3b02f8e684d038a1ea37e6fdc2d13a09
parent ea611c7122470af0e03f4b0a5ae99c0878da2712
Author: Stephan Seitz <stephan.seitz@fau.de>
Date: Sat, 3 Sep 2022 07:02:58 -0700
feat(treesitter): include language in invalid query error (#14053)
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/nvim/lua/treesitter.c b/src/nvim/lua/treesitter.c
@@ -1276,8 +1276,8 @@ int tslua_parse_query(lua_State *L)
TSQuery *query = ts_query_new(lang, src, (uint32_t)len, &error_offset, &error_type);
if (!query) {
- return luaL_error(L, "query: %s at position %d",
- query_err_string(error_type), (int)error_offset);
+ return luaL_error(L, "query: %s at position %d for language %s",
+ query_err_string(error_type), (int)error_offset, lang_name);
}
TSQuery **ud = lua_newuserdata(L, sizeof(TSQuery *)); // [udata]