From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 565CE139694 for ; Thu, 1 Jun 2017 05:00:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1FF18E0EFD; Thu, 1 Jun 2017 05:00:37 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C5CBFE0EA3 for ; Thu, 1 Jun 2017 05:00:36 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 8B48033BE18; Thu, 1 Jun 2017 05:00:34 +0000 (UTC) Message-ID: <1496293230.1229.0.camel@gentoo.org> Subject: Re: [gentoo-dev] [RFC] NeoVim and vim-syntax From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Thu, 01 Jun 2017 07:00:30 +0200 In-Reply-To: <20170531235459.605dd783@snowblower> References: <15162118.1WtZIBpG5a@note> <20170531235459.605dd783@snowblower> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Jx06hsIs8bTyF0irses3" X-Mailer: Evolution 3.22.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Archives-Salt: b4d01038-0c8a-4cb8-b6b5-76e0a7400152 X-Archives-Hash: ab8b7d414154b69734347ceca070db6e --=-Jx06hsIs8bTyF0irses3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On =C5=9Bro, 2017-05-31 at 23:54 +0100, Ciaran McCreesh wrote: > On Thu, 01 Jun 2017 02:32:24 +0700 > "Vadim A. Misbakh-Soloviov" wrote: > > - implementing "nvim-syntax" (and `app-nvim/*`?) and duplicate all > > the installed files > >=20 > > - patching NeoVim source to include Vim's runtimedirs (incl. "after" > > dir), // NeoVim upstream highly disagree with such way, if any > >=20 > > - patching VIMRUNTIME environment variable, > >=20 > > - making a wrapper, > >=20 > > - rewrite all the existing ebuilds to take nvim into account and > > force all newcomers to also take it, > >=20 > > - symlinking a directory, > > // mostly bad way, since opposite plugin compatibility is not > > garanteed and users can install nvim-only plugins in the future > >=20 > > - making postinst hook to regenerate content of NeoVim's > > site-directory (maybe, by symlinking installed vim modules there) > >=20 > > or even: > >=20 > > - making eselect module for user to rule that. >=20 > - Have a separate anyvimishthing directory, and make both vim and > neovim look there, and only make plugins that have been tested to work > with both install to that directory. >=20 ...and then vimthreesome for things that work with three vim implementations? --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-Jx06hsIs8bTyF0irses3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQKmBAABCgCQFiEEbbsHzE8NrQbqCv5BsHoa6u+0Rk4FAlkvn25fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDZE QkIwN0NDNEYwREFEMDZFQTBBRkU0MUIwN0ExQUVBRUZCNDQ2NEUSHG1nb3JueUBn ZW50b28ub3JnAAoJELB6GurvtEZO++AQAMASwHINQFWDVl3fgyxuDSoDP2MqYYdV WtZqzEbBFatPCuOG+QJQITJStxHg796RrSMrlwTyaw2am7EvQSFNTSj+882zsG/j iiQS5eLwqe0b5JrNZsErKSbIMhqy78to7HxejEvcOxGV2z40xbA6rNn854KV4Phb QDeuORmoKpoWCma9qe3pHTQLkHrq7lWN12FOsO0Ocaf4xNZhfKtTNRnwt1wq2MuW g+UpSGSyAW5guv0NP4CJg5073FG0+WLa0aRm+Y+jR8oI5l90E6k/0qW/X+iRSbmQ WQvEPuAohC711HaHDIAUsZU0hhHAebWvLRylNyVOfZa5TsHb5I9wCwvmNfRhtAPg Kpvsw30J7K7KztxfgBL0afR9MFo8EroXloK4NFXwP6TO7sSL730ZCwjPW2mFEi/H Szu7f/+MIcRFaq/ovLGBZdLrDugYsCr92GWzT0MuujY8rWCpeer0784OfwLM4NS3 7fIdR//8bwHk3SlOCnNINFE3F5W9xuOU15yMxBmz66q6XahskuALIeB2zdW1UE4p mTupxnrpdhYxHVAZu82viP85KHLZjXI6UtqpUZm9/agsVTi4ldsh99sK3Qo7YRFx QjGRJATMon2WzZmUHtnUw0ro6AawBj8pRKuLTw5ERCfSeThjm31hNckkbPin671i BfkIC25UPJpW =ZETk -----END PGP SIGNATURE----- --=-Jx06hsIs8bTyF0irses3--