From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27800 invoked by uid 1002); 29 Apr 2003 18:18:44 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 21062 invoked from network); 29 Apr 2003 18:18:38 -0000 From: Martin Schlemmer Reply-To: azarah@gentoo.org To: Aron Griffis Cc: Gentoo-Dev In-Reply-To: <20030429033239.GB413@time> References: <20030429001443.GA413@time> <20030429011644.GB18711@lucien.dreaming> <20030429033239.GB413@time> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-REc6H6r5QaFXVeLkkFy7" Organization: Message-Id: <1051640190.4507.53.camel@nosferatu.lan> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4- Date: 29 Apr 2003 20:16:30 +0200 Subject: Re: [gentoo-dev] Re: new local USE var: vim-with-x X-Archives-Salt: 46bf0bc7-78fd-4cab-8ea5-f7ffbe074e14 X-Archives-Hash: ec66e9455bee1f0a378885b99c5084b8 --=-REc6H6r5QaFXVeLkkFy7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Tue, 2003-04-29 at 05:32, Aron Griffis wrote: > Hi Bj=F6rn, >=20 > Bj=F6rn Lindstr=F6m wrote: [Mon Apr 28 2003, 09:16:44PM EDT] > > This is really ugly. The expected behaviour would doubtlessly be that > > USE=3DX means that vim will have X support. > >=20 > > Wouldn't using X combined with a suitable ewarning be better? >=20 > Unfortunately I think you are wrong. Most users that I have encountered > do not expect "emerge vim" to pull in xfree, even when USE=3DX. This is = a > very frequently asked question on IRC and in the mailing lists. >=20 This thread got way too long, so I will skip it ... say if this was suggested before. Lets see if we got this right: We do not want vim to pull in X, but in some cases we still want it to be able to use X (not gvim, but vim with X hooks). What about for normal vim: 1) Do not take heed of the 'X' use flag, except then it is '-X', or [ -z "`use X`" ], and then disabled it totally. 2) Do not DEPEND on X under any circumstances. 3) Do however build X support if we detect X ... meaning, do not add a --with-x or --without-x (or whatever), except for 1). We then will have vim that do not pull in X, but if you really want X support, you just go: # emerge xfree vim if X is not already installed. --=20 Martin Schlemmer Gentoo Linux Developer, Desktop/System Team Developer Cape Town, South Africa --=-REc6H6r5QaFXVeLkkFy7 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+rsF+qburzKaJYLYRAr0IAJ43zz3yaKsKGRoMYNhpujKl3ZkiRwCfQNyp 7B2do3s9HpSe/wFG5cfK/pE= =Eu3x -----END PGP SIGNATURE----- --=-REc6H6r5QaFXVeLkkFy7--