Skip to content

Completely breaks in my Ubuntu 22.04 in WSL2 #289

Closed
@unphased

Description

@unphased

I will post additional details as I troubleshoot. But once I remove matchup from my plugin list, I have no problems. Here is what comes up in the console, every time I move the cursor:

"lua/plugins.lua" 242L, 7630B
"init.lua" 1497L, 56700B
Error detected while processing function <SNR>38_timer_callback[20]..15[71]..matchup#delim#get_current[1]..<SNR>85_get_delim_multi[3]..matchup#ts_engine#get_delim[3]..<SNR>73_forward:
line    1:
E5108: Error executing lua /opt/neovim/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 6 for language lua
stack traceback:
        [C]: in function '_ts_parse_query'
        /opt/neovim/share/nvim/runtime/lua/vim/treesitter/query.lua:259: in function 'get_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:55: in function 'get_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:142: in function 'prepare_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:339: in function 'iter_group_results'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:351: in function 'collect_group_results'
        ...vim/lazy/vim-matchup/lua/treesitter-matchup/internal.lua:46: in function 'fn'
        ...m/share/nvim/runtime/lua/vim/treesitter/languagetree.lua:385: in function 'for_each_tree'
        ...vim/lazy/vim-matchup/lua/treesitter-matchup/internal.lua:40: in function 'fn'
        ...im/lazy/nvim-treesitter/lua/nvim-treesitter/ts_utils.lua:380: in function 'get_matches'
        ...vim/lazy/vim-matchup/lua/treesitter-matchup/internal.lua:102: in function 'fn'
        ...im/lazy/nvim-treesitter/lua/nvim-treesitter/ts_utils.lua:380: in function 'get_active_nodes'
        ...vim/lazy/vim-matchup/lua/treesitter-matchup/internal.lua:221: in function 'get_delim'
        [string "luaeval()"]:1: in main chunk
Error detected while processing function <SNR>38_timer_callback[20]..15[81]..<SNR>38_highlight_surrounding[7]..matchup#delim#get_surrounding[1]..matchup#delim#get_surrounding_impl[18]..matchup#delim#skip[13]..matchup#ts_syntax#skip_expr[1]..matchup#ts_syntax#lang_skip[1]..<SNR>86_
forward:
line    1:
E5108: Error executing lua /opt/neovim/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 6 for language lua
stack traceback:
        [C]: in function '_ts_parse_query'
        /opt/neovim/share/nvim/runtime/lua/vim/treesitter/query.lua:259: in function 'get_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:55: in function 'get_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:142: in function 'prepare_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:339: in function 'iter_group_results'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:351: in function 'collect_group_results'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:23: in function 'update_cached_matches'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:31: in function 'get_matches'
        .../nvim/lazy/vim-matchup/lua/treesitter-matchup/syntax.lua:26: in function 'get_skips'
        .../nvim/lazy/vim-matchup/lua/treesitter-matchup/syntax.lua:60: in function 'lang_skip'
        [string "luaeval()"]:1: in main chunk
Error detected while processing function <SNR>38_timer_callback[20]..15[81]..<SNR>38_highlight_surrounding[7]..matchup#delim#get_surrounding[1]..matchup#delim#get_surrounding_impl[44]..matchup#delim#get_prev[1]..<SNR>85_get_delim_multi[3]..matchup#ts_engine#get_delim[3]..<SNR>73_f
orward:
line    1:
E5108: Error executing lua /opt/neovim/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 6 for language lua
stack traceback:
        [C]: in function '_ts_parse_query'
        /opt/neovim/share/nvim/runtime/lua/vim/treesitter/query.lua:259: in function 'get_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:55: in function 'get_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:142: in function 'prepare_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:339: in function 'iter_group_results'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:351: in function 'collect_group_results'
        ...vim/lazy/vim-matchup/lua/treesitter-matchup/internal.lua:46: in function 'fn'
        ...m/share/nvim/runtime/lua/vim/treesitter/languagetree.lua:385: in function 'for_each_tree'
        ...vim/lazy/vim-matchup/lua/treesitter-matchup/internal.lua:40: in function 'fn'
        ...im/lazy/nvim-treesitter/lua/nvim-treesitter/ts_utils.lua:380: in function 'get_matches'
        ...vim/lazy/vim-matchup/lua/treesitter-matchup/internal.lua:102: in function 'fn'
        ...im/lazy/nvim-treesitter/lua/nvim-treesitter/ts_utils.lua:380: in function 'get_active_nodes'
        ...vim/lazy/vim-matchup/lua/treesitter-matchup/internal.lua:256: in function 'get_delim'
        [string "luaeval()"]:1: in main chunk
Error detected while processing function <SNR>38_timer_callback[20]..15[81]..<SNR>38_highlight_surrounding[7]..matchup#delim#get_surrounding[1]..matchup#delim#get_surrounding_impl[44]..matchup#delim#get_prev[1]..<SNR>85_get_delim_multi[3]..<SNR>85_get_delim[73]..matchup#delim#skip
[13]..matchup#ts_syntax#skip_expr[1]..matchup#ts_syntax#lang_skip[1]..<SNR>86_forward:
line    1:
E5108: Error executing lua /opt/neovim/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 6 for language lua
stack traceback:
        [C]: in function '_ts_parse_query'
        /opt/neovim/share/nvim/runtime/lua/vim/treesitter/query.lua:259: in function 'get_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:55: in function 'get_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:142: in function 'prepare_query'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:339: in function 'iter_group_results'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:351: in function 'collect_group_results'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:23: in function 'update_cached_matches'
        ...vim-matchup/lua/treesitter-matchup/third-party/query.lua:31: in function 'get_matches'
        .../nvim/lazy/vim-matchup/lua/treesitter-matchup/syntax.lua:26: in function 'get_skips'
        .../nvim/lazy/vim-matchup/lua/treesitter-matchup/syntax.lua:60: in function 'lang_skip'
        [string "luaeval()"]:1: in main chunk
Press ENTER or type command to continue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions