maybe I don't know what I am talking about (because I don't know about TS internals), but it seems that it should install a dll instead, seeing as the others are dlls from the following output of :checkhealth:
vim.treesitter: require("vim.treesitter.health").check()
- Nvim runtime ABI version: 14
- ERROR Parser "rust" failed to load (path: C:\Users\proloy\AppData\Local\nvim-data\lazy\nvim-treesitter\parser\rust.so): Failed to load parser for language 'rust': uv_dlopen: C:\Users\proloy\AppData\Local\nvim-data\lazy\nvim-treesitter\parser\rust.so is not a valid Win32 application.
- OK Parser: c ABI: 14, path: C:\Program Files\Neovim\lib\nvim\parser\c.dll
- OK Parser: lua ABI: 14, path: C:\Program Files\Neovim\lib\nvim\parser\lua.dll
- OK Parser: query ABI: 14, path: C:\Program Files\Neovim\lib\nvim\parser\query.dll
- OK Parser: vim ABI: 14, path: C:\Program Files\Neovim\lib\nvim\parser\vim.dll
- OK Parser: vimdoc ABI: 14, path: C:\Program Files\Neovim\lib\nvim\parser\vimdoc.dll
maybe I don't know what I am talking about (because I don't know about TS internals), but it seems that it should install a dll instead, seeing as the others are dlls from the following output of
:checkhealth
:context: I am using AstroNvim and nvim 0.9.2