aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/treesitter.c
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2022-09-03 07:02:58 -0700
committerGitHub <noreply@github.com>2022-09-03 16:02:58 +0200
commitc50460cf3b02f8e684d038a1ea37e6fdc2d13a09 (patch)
tree2b0e7bc4c1bec565fca73a3d2917bc746665ba01 /src/nvim/lua/treesitter.c
parentea611c7122470af0e03f4b0a5ae99c0878da2712 (diff)
downloadrneovim-c50460cf3b02f8e684d038a1ea37e6fdc2d13a09.tar.gz
rneovim-c50460cf3b02f8e684d038a1ea37e6fdc2d13a09.tar.bz2
rneovim-c50460cf3b02f8e684d038a1ea37e6fdc2d13a09.zip
feat(treesitter): include language in invalid query error (#14053)
Diffstat (limited to 'src/nvim/lua/treesitter.c')
-rw-r--r--src/nvim/lua/treesitter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/lua/treesitter.c b/src/nvim/lua/treesitter.c
index 7ff4fbbff4..65e024b707 100644
--- 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]