Launch.nvim
Launch.nvim copied to clipboard
Treesitter error on every find command
Hi! Thank you so much for putting this together! I'm running Neovim 0.7 and I'm getting the following error on every Treesitter command:
Error executing vim.schedule lua callback: ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 117
stack traceback:
[C]: in function '_ts_parse_query'
...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: in function 'get_query'
...2/share/nvim/runtime/lua/vim/treesitter/languagetree.lua:37: in function 'new'
...r/neovim/0.7.2/share/nvim/runtime/lua/vim/treesitter.lua:46: in function '_create_parser'
...r/neovim/0.7.2/share/nvim/runtime/lua/vim/treesitter.lua:94: in function 'get_parser'
.../start/telescope.nvim/lua/telescope/previewers/utils.lua:120: in function 'ts_highlighter'
.../start/telescope.nvim/lua/telescope/previewers/utils.lua:94: in function 'highlighter'
...scope.nvim/lua/telescope/previewers/buffer_previewer.lua:242: in function ''
vim/_editor.lua: in function <vim/_editor.lua:0>
Any help is appreciated!
Which programming language are you working on?
Markdown right now, that seems to be where several of the errors are coming from when I run :checkhealth
- ERROR: markdown(highlights): ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 50
markdown(highlights) is concatenated from the following files:
| [ERROR]:"/Users/msadauckas/.local/share/nvim/site/pack/packer/start/nvim-treesitter/queries/markdown/highlights.scm", failed to load: ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 50
- ERROR: markdown(injections): ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 117
markdown(injections) is concatenated from the following files:
| [ERROR]:"/Users/msadauckas/.local/share/nvim/site/pack/packer/start/nvim-treesitter/queries/markdown/injections.scm", failed to load: ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 117
- ERROR: beancount(folds): ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 25
beancount(folds) is concatenated from the following files:
| [ERROR]:"/Users/msadauckas/.local/share/nvim/site/pack/packer/start/nvim-treesitter/queries/beancount/folds.scm", failed to load: ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 25
- ERROR: swift(highlights): ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 597
swift(highlights) is concatenated from the following files:
| [ERROR]:"/Users/msadauckas/.local/share/nvim/site/pack/packer/start/nvim-treesitter/queries/swift/highlights.scm", failed to load: ...im/0.7.2/share/nvim/runtime/lua/vim/treesitter/query.lua:172: query: invalid node type at position 597
I had the same problem with dartls treesitter highlight. You could deactivate highlight for markdown in your treesitter.lua file or do the same thing as suggested here but with markdown parser commit hash:
https://github.com/nvim-treesitter/nvim-treesitter/issues/2972#issuecomment-1141515269
Hmm, ok, seemed like disable = {"markdown" }, ought to work, but it doesn't seem to take effect, even after PackerSync and I still have the same set of errors as above when running :checkhealth. I also tried "md" rather than spelling out "markdown" completely. That didn't work either.