On Sun, Jul 23, 2017 at 10:20 AM, Patrice Clement <monsie...@gentoo.org> wrote: > Hi Mike > > Saturday 22 Jul 2017 16:27:39, Mike Gilbert wrote : >> Packages currently handle installation of vim syntax support files >> inconsistently. Some builds install the files if the "vim-syntax" USE >> flag is enabled, while others install them unconditionally. >> >> Do these files fall into the "small text files" category for >> unconditional installation? If so, we should probably phase out the >> vim-syntax USE flag. >> >> If we want to keep the USE flag, I would suggest documenting a global >> policy regarding its use. Should that live in the devmanual? Or maybe >> the Vim project page? >> > > Do you have a list handy of packages installing the vim syntax files > unconditionally? I can look into this issue.
Here's a quick and dirty list. % git grep -l usr/share/vim/vimfiles | xargs grep -L vim-syntax app-emulation/docker/docker-17.03.1.ebuild app-emulation/docker/docker-17.03.2.ebuild app-emulation/docker/docker-17.06.0-r1.ebuild app-emulation/docker/docker-9999.ebuild app-text/cmigemo/cmigemo-1.3c.ebuild app-text/wklej/wklej-0.2.1-r1.ebuild app-vim/cream/cream-0.43.ebuild app-vim/easytags/easytags-3.11.ebuild app-vim/pyclewn/pyclewn-2.0.1.ebuild app-vim/pyclewn/pyclewn-2.1-r1.ebuild app-vim/splice/splice-1.0.1.ebuild app-vim/splice/splice-1.1.0.ebuild app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild app-vim/vim-latex/vim-latex-1.8.23.20141116.ebuild app-vim/vim-multiple-cursors/vim-multiple-cursors-2.2-r1.ebuild dev-libs/protobuf/protobuf-3.3.0.ebuild dev-ml/merlin/merlin-2.5.3.ebuild dev-ml/merlin/merlin-2.5.4.ebuild dev-ml/merlin/merlin-2.5.5.ebuild dev-python/jinja/jinja-2.8.ebuild dev-python/jinja/jinja-2.9.5.ebuild dev-python/jinja/jinja-2.9.6.ebuild dev-util/cmake/cmake-3.7.2.ebuild dev-util/cmake/cmake-3.8.2.ebuild dev-util/cmake/cmake-3.9.0.ebuild dev-util/coccigrep/coccigrep-1.13.ebuild dev-util/global/global-6.3.1.ebuild dev-util/meson/meson-0.41.2.ebuild dev-util/meson/meson-9999.ebuild eclass/vim-doc.eclass eclass/vim-plugin.eclass eclass/vim-spell.eclass net-analyzer/openvas-tools/openvas-tools-0_pre20512.ebuild sys-apps/apparmor-utils/apparmor-utils-2.11.0-r1.ebuild sys-apps/paludis/paludis-2.4.0-r1.ebuild sys-apps/paludis/paludis-2.6.0.ebuild sys-boot/netboot/netboot-0.10.2.ebuild sys-devel/llvm-common/llvm-common-4.0.0.ebuild sys-devel/llvm-common/llvm-common-4.0.1.ebuild sys-devel/llvm-common/llvm-common-9999.ebuild sys-devel/llvm/llvm-3.7.1-r3.ebuild sys-devel/llvm/llvm-3.8.1-r2.ebuild sys-devel/llvm/llvm-3.9.1-r1.ebuild