diff options
author | Daniel Kongsgaard <dakongsgaard@gmail.com> | 2024-01-21 17:46:14 +0100 |
---|---|---|
committer | Lewis Russell <me@lewisr.dev> | 2024-01-24 11:03:54 +0000 |
commit | 32849d56671cc74d7a1b0858638c698444ac237f (patch) | |
tree | 633d4b453025929e1e48cc3461d4951620b11a6f /runtime/lua/vim/treesitter/_query_linter.lua | |
parent | 576db141be6e4d9b5d9b840c599bac670df25d1a (diff) | |
download | rneovim-32849d56671cc74d7a1b0858638c698444ac237f.tar.gz rneovim-32849d56671cc74d7a1b0858638c698444ac237f.tar.bz2 rneovim-32849d56671cc74d7a1b0858638c698444ac237f.zip |
fix(treesitter): avoid # of nil in _query_linter
Diffstat (limited to 'runtime/lua/vim/treesitter/_query_linter.lua')
-rw-r--r-- | runtime/lua/vim/treesitter/_query_linter.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/lua/vim/treesitter/_query_linter.lua b/runtime/lua/vim/treesitter/_query_linter.lua index 87d74789a3..8651e187c2 100644 --- a/runtime/lua/vim/treesitter/_query_linter.lua +++ b/runtime/lua/vim/treesitter/_query_linter.lua @@ -92,7 +92,7 @@ local function get_error_entry(err, node) end_col = end_col + #underlined elseif msg:match('^Invalid') then -- Use the length of the problematic type/capture/field - end_col = end_col + #msg:match('"([^"]+)"') + end_col = end_col + #(msg:match('"([^"]+)"') or '') end return { |