----- Original Message -----
From: "Philip Martin" <philip@codematters.co.uk>
>
> > Right now, yes. It's only called from libsvn_wc. But to extend it
> > (which was the reason for this discussion in the first place)
> > it will soon be used from other libraries as well (I hope).
>
> Which other libraries?
the ra libs for example? I don't know if that will happen but
if someday the callback is used to indicate progress on
network data transfer (e.g. 15kb of 150kb transferred) that
may be in those libs.
> > So svn_wc.h would be the wrong place?
>
> As I said, libsvn_client is built on libsvn_wc, so libsvn_client can
> use svn_wc.h, as can the client's application code.
I know that. But libsvn_client also uses other libs as well.
And it just doesn't "feel" right if a callback resides in the wc
lib and is used by other (independent) libs too. Especially
if the callback is used not only for indicating progress/changes
in the working copy but also for other occasions (like I already
mentioned: svn export).
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Aug 12 22:50:05 2003