Created attachment 250949 [details] neovim add tree-sitter parsers neovim 0.10.0 requires the parsers to be present. Otherwise an error is thrown when a file of type c, vim, vimdoc, bash, query, python, markdown or lua is opened. Changes: - Add bundled parsers - Cleanup dependencies QA: - poudriere: OK - portlint: no new warning
*** Bug 279238 has been marked as a duplicate of this bug. ***
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=92df04ca7d17b7083d05f5305b4b9f7088a66a91 commit 92df04ca7d17b7083d05f5305b4b9f7088a66a91 Author: Adam Weinberger <adamw@FreeBSD.org> AuthorDate: 2024-05-25 21:39:53 +0000 Commit: Adam Weinberger <adamw@FreeBSD.org> CommitDate: 2024-05-25 21:39:53 +0000 editors/neovim: Include tree-sitter parsers Neovim now expects a number of tree-sitter parsers to be included in a base installation, but they must be fetched, built, and installed separately. Without the parsers, things like `:help [...]` produces warnings but still technically works. PR: 279293 Submitted by: Laurent Chardon editors/neovim/Makefile | 43 +++++++++++++++++++++++++++++++++++-------- editors/neovim/distinfo | 22 +++++++++++++++++----- editors/neovim/pkg-plist | 10 +++++++++- 3 files changed, 61 insertions(+), 14 deletions(-)
Committed with small modifications. Thank you so much for doing the work here, Laurent!
*** Bug 279359 has been marked as a duplicate of this bug. ***