Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#76107 - [neovim] 0.8.0-3 misses bundled treesitter parsers
Attached to Project:
Community Packages
Opened by Yufei Wu (yufei) - Tuesday, 04 October 2022, 04:18 GMT
Last edited by Daniel M. Capella (polyzen) - Thursday, 06 October 2022, 16:24 GMT
Opened by Yufei Wu (yufei) - Tuesday, 04 October 2022, 04:18 GMT
Last edited by Daniel M. Capella (polyzen) - Thursday, 06 October 2022, 16:24 GMT
|
DetailsDescription:
Upstream neovim 0.8.0 bundles C, Lua, and Vimscript treesitter parsers. Community package neovim 0.8.0-3 misses them. Additional info: Upstream release note: https://github.com/neovim/neovim/releases/tag/v0.8.0 Steps to reproduce: 1. neovim 0.8.0-3 package $ nvim --clean --cmd checkhealth vim.treesitter: require("vim.treesitter.health").check() ======================================================================== - INFO: Runtime ABI version : 14 2. upstream 0.8.0 appimage $ ./nvim.appimage --clean --cmd checkhealth vim.treesitter: require("vim.treesitter.health").check() ======================================================================== - INFO: Runtime ABI version : 14 - OK: Loaded parser for c: ABI version 13 - OK: Loaded parser for help: ABI version 14 - OK: Loaded parser for lua: ABI version 13 - OK: Loaded parser for vim: ABI version 14 3. extract the appimage $ ./nvim.appimage --appimage-extract Parsers can be found in ./squashfs-root/usr/lib/nvim/parser/ |
This task depends upon

I think this should be considered an upstream issue. We're running `cmake --install build` and packaging everything it outputs. The above mentioned parsers are not being installed by the upstream maintained install routines. As such –and since they are not distro specific– I would say it's up to upstream to decide what does and does not get installed by default. Unless there is some option we're missing to enable these...

Is there an upstream issue about this?