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

Re: CVS update: subversion/subversion/include svn_delta.h

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2000-10-02 18:30:45 CEST

> (Clearly, there might be other ways to arrange all this; I'm not
> trying to convince you to change your tastes or anything. But I
> think the interface does in fact have the properties you say you
> want.)

So, here is a possibly better description of the issues I have:

The current interface does not enforce that directory batons are used
in depth-first order; that is only enforced through documentation. It
would be easy to enforce depth-first order by doing away with
dir_batons and storing the current directory stack inside the

The current interface does not enforce that apply_delta calls only
come just after a file is opened or after the root baton is closed.
This is harder to enforce through the interface, but it would be
possible to come closer by eliminating file_batons and having the
producer make an explicit call when a text delta is to be deferred.
Received on Sat Oct 21 14:36:09 2006

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