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>
signature.asc
Description: PGP signature