feat(treesitter): include language in invalid query error (#14053)

This commit is contained in:
Stephan Seitz 2022-09-03 07:02:58 -07:00 committed by GitHub
parent ea611c7122
commit c50460cf3b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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); TSQuery *query = ts_query_new(lang, src, (uint32_t)len, &error_offset, &error_type);
if (!query) { if (!query) {
return luaL_error(L, "query: %s at position %d", return luaL_error(L, "query: %s at position %d for language %s",
query_err_string(error_type), (int)error_offset); query_err_string(error_type), (int)error_offset, lang_name);
} }
TSQuery **ud = lua_newuserdata(L, sizeof(TSQuery *)); // [udata] TSQuery **ud = lua_newuserdata(L, sizeof(TSQuery *)); // [udata]