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
OpenPGP_signature.asc
Description: OpenPGP digital signature
