On 1/28/26 9:37 AM, Anna (cybertailor) Vyalkova wrote:
> And now something completely different!
> 
> This eclass rewrite is inspired by dh_vim-addon. Goodies include:
> 
> * Support for Vim's native package hierarchy.
> 
> * Support for Neovim — starting from EAPI 9, it will be required to set
>   VIM_COMPAT to list supported Vim implementations.
> 
> * Support for optional eclass usage.
> 
> * Helpers for running tests (vim_foreach_impl).
> 
> (You can reply here or comment on Codeberg:
> https://codeberg.org/gentoo/gentoo/pulls/13)


As I said prior, I don't think this is a good idea, especially given


"Native Vim packages make everything a lot more simple, so let's use them."


is wrong because it is not, in fact, more simple. It lacks commit
message rationale, and I disputed the rationale you gave in IRC to which
you even replied "I sort of agree".

The weird after/syntax bits should simply be removed without
replacement. Adding stripped-down perl implementations of vim seems out
of place (I have a planned simplification for helptags that will help
here). vimproved has a vastly simpler neovim support update I'd prefer
to look at (added to cc).


-- 
Eli Schwartz

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to