[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [PATCH] [gnome-keyring] Miscellaneous improvements

From: Martin Furter <mf_at_rola.ch>
Date: Mon, 5 May 2008 20:34:43 +0200 (CEST)

> On Mon, 5 May 2008, Arfrever Frehtes Taifersar Arahesis wrote:
>
> > 2008-05-01 22:27 Branko ─Œibej <brane_at_xbc.nu> napisa┼‚:
> > Arfrever Frehtes Taifersar Arahesis wrote:
> > > It would require creation of libsvn_subr_gnome-keyring and
> > > libsvn_subr_kwallet...
> >
> > I don't get it. What's wrong with dynamically finding and loading the Gnome
> > or KDE libraries? Don't tell me that's harder to do on Linux than on
> > Windows. >:)
>
> What syntax do you plan to use to create objects of C++ classes when
> constructors are defined in the libraries which you want to
> dynamically load?
>
> (Sorry if I'm missing something obvious.)

AFAIK there's no protable way to do that and it's not only the
constructors, non-virtual and static functions are also called directly.
So I guess the only way is to write a wrapper library with a C interface.

And I don't think this makes sense on *IX. On a non-networked single-user
OS like windows that's OK. But on UNIX it doesn't mean I want to use those
libraries just because they're installed. When logged in over SSH the
popup window will be on the wrong machine maybe miles away. It must be
possible to disable this feature.

Just my 2 cents.

Martin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-05-05 20:35:09 CEST

This is an archived mail posted to the Subversion Dev mailing list.