On Mon, 7 Jun 2010 19:53:22 +0100
Ciaran McCreesh <ciaran.mccre...@googlemail.com> wrote:

> On Mon, 7 Jun 2010 14:44:32 -0400
> Jim Ramsay <l...@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:mgo...@jabber.ru>

Attachment: signature.asc
Description: PGP signature

Reply via email to