From: "Michał Górny" <gentoo@mgorny.alt.pl>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] app-editors/vim and USE="vim-with-x" -> Rename to USE="X"?
Date: Tue, 8 Jun 2010 19:29:27 +0200 [thread overview]
Message-ID: <20100608192927.6bbd47db@pomiocik.lan> (raw)
In-Reply-To: <20100607195322.0f336cf8@snowcone>
[-- Attachment #1: Type: text/plain, Size: 1502 bytes --]
On Mon, 7 Jun 2010 19:53:22 +0100
Ciaran McCreesh <ciaran.mccreesh@googlemail.com> wrote:
> On Mon, 7 Jun 2010 14:44:32 -0400
> Jim Ramsay <lack@gentoo.org> wrote:
> > There is an ancient bug[1] dealing with the "vim-with-x" USE flag.
> >
> > I think it makes sense to rename this flag from 'vim-with-x' to just
> > 'X', but thought I'd raise the issue here since this USE flag has
> > been around since before time began.
>
> It's there because if you break your X you probably want a usable
> editor to help you fix it.
As Duncan already mentioned, vim is not the only 'primarily console'
application which can link against X libraries. Thus, if we really have
to use another flag than 'X' (which idea I personally dislike), then I
think it would be better to choose some more common name.
Additionally, as Jim mentioned, there's still a lot of other libraries
which could make vim useless. Thus, I think the best solution would be
to encourage upstream (or even provide a patch if they like the idea)
to support dynamic runtime linking with all optional libraries in vim.
Thanks to that, vim would be able to run fine with totally broken
libraries. If it would fail to 'load' them, it would just disable
particular features. Additionally, user should be able then to
explicitly disable loading particular libraries if they would cause
segfaults or other problems afterwards.
--
Best regards,
Michał Górny
<http://mgorny.alt.pl>
<xmpp:mgorny@jabber.ru>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2010-06-08 17:31 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-07 18:44 [gentoo-dev] app-editors/vim and USE="vim-with-x" -> Rename to USE="X"? Jim Ramsay
2010-06-07 18:51 ` Tomáš Chvátal
2010-06-07 18:53 ` Ciaran McCreesh
2010-06-07 19:05 ` dev-random
2010-06-07 19:10 ` Ciaran McCreesh
2010-06-07 19:59 ` Jim Ramsay
2010-06-07 20:38 ` [gentoo-dev] " Duncan
2010-06-08 17:29 ` Michał Górny [this message]
2010-06-08 20:30 ` [gentoo-dev] " Mike Frysinger
2010-06-09 21:27 ` Jim Ramsay
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100608192927.6bbd47db@pomiocik.lan \
--to=gentoo@mgorny.alt.pl \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox