neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

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:
Msrc/nvim/lua/treesitter.c | 4++--
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]